PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Was ist mit Perl erreichbar



now
01.04.2010, 22:23
Moin,

Mich würde mal Interessieren was ich alles mit der scriptsprache Perl erreichen kann.

Was hat es mit den verschiedenen Versionen auf sich? Wo liegt der Unterschied wenn ich v5.10.0 anstat v6 besitze (was hat v6 mehr?)

Lässt sich mit Perl beispielsweise ein 1on1 TCP-Chat programmieren?
wie siehts mit dem auslesen von Daten aus? Nehmen wir mal an ich mache ein Password-recovery-tool, ist das in Perl einfacher als beispielsweise in Visual Basic?

Ich benütze momentan (noch) Windows XP. Stellt das OS kein problem dar beim lernen?!


Danke schonmal für eure Antworten :)

HawK
01.04.2010, 22:25
http://no-trace.cc zB.

0x30
01.04.2010, 22:28
1. Werden wohl Sachen dazu gekommen sein oder entfernt und gefixt. Eigentlich wie bei jedem Versionsupdate.
2. Klar lässt sich das mit Perl auch realisieren. Der Nachteil an deinem Beispiel liegt nur daran, dass du dafür ein Interpreter brauchst (bzw. dein gegenüber auch).
3. Auch Daten kann man damit auslesen und versuchen zu entschlüsseln.
4. Eigentlich spielt es keine Rolle welches OS. Aber was man noch erwähnen muss, dass man es manchmal unterschiedlich scripten muss.

Cheese
01.04.2010, 22:40
Perl ist verdammt mächtig.

1on1 TCP Chat ist kein problem, man braucht ja nur simple sockets, password tools gehen auch, es geht fast alles was du dir vorstellen kannst.
ich hab nen verdammtes TCP Session Hijacking tool in perl geschrieben da es unter linux auch RAW sockets benutzen kann.

its just great



einfacher als visual basic? hmm denk schon.

novaca!ne
01.04.2010, 23:27
Perl ist nice.
Eine plattformunabhängige sprache mit vielen anhängern.
Die meisten exploits (hauptsächlich SQLi) werden darin verfasst.

AlterHacker
01.04.2010, 23:31
Kann dem nur zustimmen^^.
Hab bis vor kurzem nur in PHP gecodet (also als Scriptsprache) und jetzt häng ich schon quasi voll in Perl drinne.
Also ich empfehle jedem entweder PHP oder halt Perl zu lernen, damit kann man schon ne Menge anfangen.