HTML Manual (I): Introduction
This article will explain the first thing you should know about HTML: History, objectives and basic knowledge bases to be laid down.
What is HTML?
HTML is the acronym for HyperText Markup Language, which translates into English as a Hypertext Markup Language.
is the language that web pages are written. These can be seen through a kind of application called a browser (browser). We can say that HTML is the language used by browsers to display web pages to the user, is today the most widespread interface on the network.
This language allows us to bring together text, images and audio, and combine it to our liking. It is here where its advantage over a simple text document, HTML allows us to introduce references to other pages using hyperlinks. Evolution
The HTML language was created initially as subject to disclosure. However, it was thought that the web would become a recreation area with multimedia character, so that HTML can not respond to all possible uses would be given subsequently and the entire group of people who currently use . Given this flawed approach, over time changes were incorporated, different revisions of HTML.
as anarchic
This evolution of language, brought a number of drawbacks and deficiencies that had to be overcome with the introduction of other auxiliary technologies able to organize, optimize and automate the operation of the web. Familiar examples are CSS, JavaSript and others. Later we will see what some of them.
Another problem accompanying the HTML is the choice of browsers on the market, they are not able to interpret the same code in a unified way. This forces us to, once created the page, verify that this can be viewed correctly in all browsers, or at least in most used. Tools
browser
also necessary to see the results of our work, we need another tool to create the page itself. HTML file (a page) is no more than a text. That's why WE NEED to develop an HTML text editor.
Any simple text editor serves: vi, emacs, kedit, gedit, notepad ...). However, care must be taken with some more complex editors like Microsoft Word or Wordpad as they introduce their own code to keep the pages and can give us problems.
Other specific types of editors for creating Web pages, which offer many facilities permitem us increase our productivity. Though at first it is advisable to use a tool as simple as possible to pay close attention to our code and get familiar with it. Later we will gain time by using more advanced editors.
Basics
Thus, a page is a file that contains the HTML code as text. These files have a. Html or. Htm. So when we develop in HTML, we'll do with a text editor and save your work with. Html, eg mypage.html.
Tip: Always use the same extension in your HTML files. This will avoid confusing when writing the names of your files now with. Html and others with. Htm. If you also work in a team project, is even more important to agree to the same extent, we will save trouble creating links between pages, for example.
And that's all for now, in the next article will begin to see the syntax of the language.
Wednesday, November 14, 2007
Wednesday, October 17, 2007
Leaking Water Before Period
All journals
With o_O_o here you have all the numbers HackxCrack security magazine in PDF. Originally published in
ElHacker Forum. In the thread you also have the links to download por rapidshare.
ed2k://
ed2k://
ed2k://
ed2k: / /
Hello World Script
start with the program starting with 90% of Perl programmers, the "
Hello World!
." The idea is simple: make print that phrase on the screen.
In this program we use an integrated feature called
print (), which sends output to a specific location. In this case such location is the standard output
(STDOUT
), ie the screen.
To start take the template and fill it with our information such as name, version, date, author and description. Once you have that will save the file as
Hello.pl
. This is a very simple, containing only one line of code.
# / usr / bin / perl-w
#--------------------
# Script Name: Hello.pl
# Script Version: 1.0
# Date: 26.08.2007
# Author: goblin
# Description: Prints "Hello World!"
screen # Revision History:
# 1.0 / : original version
#-------------------- print " Hello World \\ n ";
In future articles will explain the character
\\ n , along with others like him. Represents a line break character and makes the cursor is placed in the following line to run the program. To find the difference tested with and without it.
Now, to run the program, we must do the following:
UNIX : First of all we must make the file executable. This is done with chmod 755 Hello.pl
or chmod + x Hello.pl . For more information on chmod type man chmod . Now we can run with
. / Hello.pl . Windows
: perl Hello.pl Mac OS : Drag the file and drop Hello.pl
MacPerl the icon, then select Run Hello.pl
from the Script menu. Those
chomp ()
.
The first will be to user data. The way to do this is to print some text on the screen to request the name and then read what the user enters, keeping it in a variable. This information, which is viewed through standard input (STDIN
), you can easily apply chomp function. As this information is in a variable, it is also easy to reuse that variable to our print instruction. # / usr / bin / perl #----------------- # Script Name: Hello.pl # Script Version: 2.0 # Date: 26.08.2007
# Author: goblin
# Description: Prompts user for name, strips of newline character # and prints "Hello !" screen WHERE name = the whole text.
# Revision History:
# 1.0: original
# version 2.0: added prompt for user's name and returned text based on it.
#-----------------
# ask user for name
print "What is your name?"
$ input =
;
# remove newline character
chomp ($ input);
# print results to page
print "Hello $ input! \\ n";
see that you can use $ input
within quotes function print. If we had used single quotes would have sent "$ input" literally to the screen.
Now try your program and if you have any doubts leave it in the comments.
Related articles:
Perl Manual: Introduction
Perl Manual (II): Before code basic SQL Manual (I) : Introduction
With o_O_o here you have all the numbers HackxCrack security magazine in PDF. Originally published in
ElHacker Forum. In the thread you also have the links to download por rapidshare.
ed2k://
ed2k://
ed2k://
ed2k: / /
Hello World Script
start with the program starting with 90% of Perl programmers, the "
Hello World!
." The idea is simple: make print that phrase on the screen.
In this program we use an integrated feature called
print (), which sends output to a specific location. In this case such location is the standard output
(STDOUT
), ie the screen.
To start take the template and fill it with our information such as name, version, date, author and description. Once you have that will save the file as
Hello.pl
. This is a very simple, containing only one line of code.
# / usr / bin / perl-w
#--------------------
# Script Name: Hello.pl
# Script Version: 1.0
# Date: 26.08.2007
# Author: goblin
# Description: Prints "Hello World!"
screen # Revision History:
# 1.0 / : original version
#-------------------- print " Hello World \\ n ";
In future articles will explain the character
\\ n , along with others like him. Represents a line break character and makes the cursor is placed in the following line to run the program. To find the difference tested with and without it.
Now, to run the program, we must do the following:
UNIX : First of all we must make the file executable. This is done with chmod 755 Hello.pl
or chmod + x Hello.pl . For more information on chmod
. / Hello.pl . Windows
: perl Hello.pl Mac OS : Drag the file and drop Hello.pl
MacPerl the icon, then select Run Hello.pl
from the Script menu. Those
- you program in other languages \u200b\u200bmay have noticed that we do not use parentheses () with the "print ()." In Perl you can use or not, our choice.
- Now that we have our first program we will modify it a little more interesting. We will make a script that we asked for the name, process the response and return a result to the screen. In this case we use a new feature called chomp (), which removes a newline at the end of a string. By accepting input from the command line, the (character) return to the user pressed is also stored in the string. Using chomp, we remove this extra newline character and focus solely on alphanumeric data input.
Perl also has a feature called - chop () that removes the last character of a string. Unlike chomp ()
- , chop () removes any character whatever, while chomp () removes
chomp ()
.
The first will be to user data. The way to do this is to print some text on the screen to request the name and then read what the user enters, keeping it in a variable. This information, which is viewed through standard input (STDIN
), you can easily apply chomp function. As this information is in a variable, it is also easy to reuse that variable to our print instruction. # / usr / bin / perl #----------------- # Script Name: Hello.pl # Script Version: 2.0 # Date: 26.08.2007
# Author: goblin
# Description: Prompts user for name, strips of newline character # and prints "Hello !" screen WHERE name = the whole text.
# Revision History:
# 1.0: original
# version 2.0: added prompt for user's name and returned text based on it.
#-----------------
# ask user for name
print "What is your name?"
$ input =
;
chomp ($ input);
# print results to page
print "Hello $ input! \\ n";
see that you can use $ input
Now try your program and if you have any doubts leave it in the comments.
Related articles:
Perl Manual (II): Before code basic SQL Manual (I) : Introduction
Sunday, August 26, 2007
My Right Nut Hurts Masterbatd
HackxCrack PDF Perl Manual (III): First Basic Program Manual SQL
Like with the Manual of Perl, I will start a series of articles to learn the language of SQL databases. It is a very basic manual aimed at those who do not have knowledge about it or a very basic knowledge. I appreciate any suggestions or corrections. Introduction
SQL stands for Structured Query Language , language communication standard widely used databases. Some of its features is the saving of time, flexibility and security in the maintenance of data. Most
management systems modern relational databases like MySQL , MS SQL Server, Microsoft Access, MSDE, Oracle, DB2, Sybase, Postgres and Informix use SQL as a language standard. Despite being used by major RDBMS , each of which implements specific functions which need not necessarily work in others.
This manual will explain the most common SQL commands and how to apply on the basis of known data.
Like with the Manual of Perl, I will start a series of articles to learn the language of SQL databases. It is a very basic manual aimed at those who do not have knowledge about it or a very basic knowledge. I appreciate any suggestions or corrections. Introduction
SQL stands for Structured Query Language , language communication standard widely used databases. Some of its features is the saving of time, flexibility and security in the maintenance of data. Most
management systems modern relational databases like MySQL , MS SQL Server, Microsoft Access, MSDE, Oracle, DB2, Sybase, Postgres and Informix use SQL as a language standard. Despite being used by major RDBMS , each of which implements specific functions which need not necessarily work in others.
This manual will explain the most common SQL commands and how to apply on the basis of known data.
defined functions defined in the standard SQL: SELECT
INSERT UPDATE WHERE
DELETE CREATE ALTER
DROP DISTINCT
GROUP BY ORDER BY
SUM
MAX MIN AVG
- JOIN UNION
- SubQuery
- Concatenation
- BETWEEN NVL
- IN
- Related articles:
- Perl Manual: Introduction
Thursday, August 23, 2007
Free Female Stripper Birthday Cards
(I): Introduction to German law outlawing
Germany is the first European country to introduce tougher laws in this country, laws that will prevent (or so he thinks the government) hacker activities. The so-called Anti-hacking Law said that create or own security tools that could potentially be used in attacks is prohibited. Some amendments of this law clearly defines that even a local attack Denial of Service (against an application) will be considered a crime. "Hackers" - which in his opinion - are the people who commit such attacks, could be sentenced to more than 10 years in prison. Controversy is the best word to describe what goes through the head of security professionals from Germany, who do not know whether they do or do not work. For example, create and own tools, as this can be used for various purposes ... is, not tools can be used to run tests on a network, as these can cause a Denial of Service (DoS) and that password crackers or talk. The fact is that, by law, any security company will be committing an illegality, as in analyzing a network are using a port scanner. This clearly shows that the German government did not take into account the views of these professionals. security consultants expect some modifications, such as those in the law of "computer misuse" in the UK. Many security-related groups are removing the tools that may be related to this law, as in the group "The Hackers Choice
The Chaos Computer Club (respected German hacker group) summarizes the situation: " seems that German politicians have now decided that the country is free of security problems
. " That with his pen and his total lack of knowledge created another stupid law that will not solve any problem
.
And the security companies? or close or be "criminal" ...
Germany is the first European country to introduce tougher laws in this country, laws that will prevent (or so he thinks the government) hacker activities. The so-called Anti-hacking Law
, or are moving to Holland, as the creators of KisMAC (a network sniffer) on its website reads" German says: Good-bye KisMAC ! "
But what tools can be used to hack?
Your browser (you can use to exploit flaws in Web applications). Or just a console terminal telnet ... ... ... vi ... notepad?
For many drivers do not need any other tool to invade a system. But what tools can be used to hack?
Your browser (you can use to exploit flaws in Web applications). Or just a console terminal telnet ... ... ... vi ... notepad?
. " That with his pen and his total lack of knowledge created another stupid law that will not solve any problem
.
And the security companies? or close or be "criminal" ...
Jogos Do Inetion Suspension
security tools
Before you start writing code is a series of tasks to be taken into account if we do it right. Of course we can simply open a text editor, write some lines of code and run it, if you need something short, fast and sweet would be fine, but if you're writing a script that we use in the future or pass to another person or group must follow some basic guidelines and highly recommended: Planning program flow organize to reuse parts, if necessary Document, document, document.
Comments
A comment is just a text or notes within the code, which is not interpreted, the Perl interpreter
simply ignored.
is used to add information about the code or sections of it.
To write comments in Perl
using the # symbol. Any text after # until the end of line is a comment. # This is a comment
Perl has no multiline comment marker, so to comment multiple lines put a # at the beginning of each.
# Sample # comment
A good habit is to make a template as a basis for our scripts, so we get that all we write are similar and consistent meaning to it.
It should include information on who wrote it, when, what does and what version is. Moreover, if we are creating any subroutine in the script, we should also indicate what should happen, what is returned and a description of the function.
An example template would be:
[header script]
# / usr / bin / perl-w
#------------------- -
# Script Name: # Script Version: # Date: # Author: # Description:
# Revision History:
# 1.0 /
: original version #------------
--------
[END header script]
[Header function]
#--------------------
# Function # # Version Adde
Input: # Output: # Description:
#------
-------------- [END header function]
Frontline
The first line of our programs must begin with
#! and path to the Perl interpreter. It is not always necessary but highly recommended, as it indicates the program where to find the interpreter and used to pass options at runtime. For example, to run the script Warning mode (and the interpreter is in / usr / bin) should be our first line:
# / usr / bin / perl-w
This will run our script activating several useful warnings, but there are many different options, for more information it is best to consult the manual for perl.
Related articles:
Perl Manual: Introduction
Before you start writing code is a series of tasks to be taken into account if we do it right. Of course we can simply open a text editor, write some lines of code and run it, if you need something short, fast and sweet would be fine, but if you're writing a script that we use in the future or pass to another person or group must follow some basic guidelines and highly recommended: Planning program flow organize to reuse parts, if necessary Document, document, document.
Comments A comment is just a text or notes within the code, which is not interpreted, the Perl interpreter
simply ignored.
is used to add information about the code or sections of it.
To write comments in Perl
using the # symbol. Any text after # until the end of line is a comment. # This is a comment
Perl has no multiline comment marker, so to comment multiple lines put a # at the beginning of each.
- multi .
A good habit is to make a template as a basis for our scripts, so we get that all we write are similar and consistent meaning to it.
It should include information on who wrote it, when, what does and what version is. Moreover, if we are creating any subroutine in the script, we should also indicate what should happen, what is returned and a description of the function.
An example template would be:
[header script]
# / usr / bin / perl-w
#------------------- -
# Script Name: # Script Version: # Date: # Author: # Description:
# Revision History:
# 1.0 /
: original version #------------
--------
[END header script]
[Header function]
#--------------------
# Function # # Version Adde
Input: # Output: # Description:
#------
-------------- [END header function]
Frontline
The first line of our programs must begin with
#!
# / usr / bin / perl-w
This will run our script activating several useful warnings, but there are many different options, for more information it is best to consult the manual for perl.
Related articles:
Perl Manual: Introduction
Wednesday, August 22, 2007
Mouth Closed And Snoring
Perl Manual (II): Before
According read in the forum
elhacker.net there is a small error in
Bux.to that allows us to skip the timeout ads and browse through them faster.
jackl007 leaves a video
According read in the forum
elhacker.net there is a small error in
Bux.to that allows us to skip the timeout ads and browse through them faster.
jackl007 leaves a video
which explains in detail how to exploit. In the same forum you have more useful information to take advantage of such sites.
Tuesday, August 21, 2007
Explain Different Business Contracts
Bug in code to avoid the counter Bux.to
1. Introduction
Perl is one of the languages \u200b\u200bof "scripting" (LDS), today's most known and used. can be installed in almost all existing operating systems and platforms and is very versatile. also is free and there are thousands of Internet sites with content related to Perl including, for example, CGI scripts for use on WWW pages. Also available are a lot of modules (or libraries) for the most varied programming tasks (mathematical functions, compression / decompression of files, data encryption, generation / interpretation of HTML and XML files, communication, access to databases, etc.).
official site of 1. Introduction
Perl is one of the languages \u200b\u200bof "scripting" (LDS), today's most known and used. can be installed in almost all existing operating systems and platforms and is very versatile. also is free and there are thousands of Internet sites with content related to Perl including, for example, CGI scripts for use on WWW pages. Also available are a lot of modules (or libraries) for the most varied programming tasks (mathematical functions, compression / decompression of files, data encryption, generation / interpretation of HTML and XML files, communication, access to databases, etc.).
Perl is
http://www.perl.com
and contains many links to other useful sources of information. There is a directory called CPAN ("Comprehensive Perl Archive Network"), with mirrors all over the world, where you can obtenet major expansion modules available for this language. Perl shares the strengths and weaknesses LdS other, of which we highlight
python, ruby \u200b\u200b
, Tcl / Tk and to a lesser extent since it is so versatile,
awk.
semi-interpretado/semi-compilado is a language, although we consider it interpreted as no intermediate stages of compilation and linking (link) program, allowing us to run it immediately after writing a program.
Perl's nickname is " There's More Than One way to do it (TMTOWTDI). In fact, to do something in Perl there are always many ways.
In this series of articles will try to explain the basics of Perl trying to highlight its advantages As far as efficiency and speed of writing is concerned.
Best Stereoreceivermade
Perl Manual: Introduction
Why is there this blog?
As computer enthusiasts in general and programming and ethical hacking in particular thought it was my duty to share knowledge with the community. It is also an excellent exercise to improve my skills and get new ones at the same time.
Who is it for?
to anyone who wants to learn new programming languages, operating systems, techniques and tricks to help you in your daily work, etc. In short, anyone with an attitude and a hunger for knowledge constants. comenzar!
Why is there this blog?
As computer enthusiasts in general and programming and ethical hacking in particular thought it was my duty to share knowledge with the community. It is also an excellent exercise to improve my skills and get new ones at the same time. Who is it for?
to anyone who wants to learn new programming languages, operating systems, techniques and tricks to help you in your daily work, etc. In short, anyone with an attitude and a hunger for knowledge constants. comenzar!
Subscribe to:
Posts (Atom)