Script Imm Dbg para Lanzar un proceso y atacharse Bueno, aca les dejo un script que hice para correr un programa y despues atacharse a el. L...
Script Imm Dbg para Lanzar un proceso y atacharse
Bueno, aca les dejo un script que hice para correr un programa y despues atacharse a el.
La razon por hacer esto es que los programas cuando se arrancan en modo debug setean una flag que hace que distintas partes como ser la heap y llamadas al sistema se comporten distinto.
Código
Code (python):
import immlib
import subprocess as subp
import os, time
def main(args):
imm = immlib.Debugger()
#pause, we dont want it to be killed inside immdbg
imm.Pause()
try:
#kill the old process
oldpid = imm.getDebuggedPid()
import ctypes
PROCESS_TERMINATE = 1
handle = ctypes.windll.kernel32.OpenProcess(PROCESS_TERMINATE, False, oldpid)
ctypes.windll.kernel32.TerminateProcess(handle, -1)
ctypes.windll.kernel32.CloseHandle(handle)
except:
pass
#when dettached will be killed
imm.Dettach()
imm.Log("Launching : %s" % (args[0]))
#Launch the process
proc = subp.Popen(args)
imm.Log("Process with pid: %d" % (proc.pid))
#Sleep 2 seconds and attach
time.sleep(2)
imm.Attach(proc.pid)
return "Done!"
Este script se pone en la carpeta PyCommands con el nombre landa.py del Immunity Debugger y despues se corre como "!landa nombre_del_programa" .
Espero les sirva,
Seba.
Script Imm Dbg para Lanzar un proceso y atacharse Bueno, aca les dejo un script que hice para correr un programa y despues atacharse a el. L...
seriales de superAntispyware profesional 5 pro
SUPERAntiSpyware Professional v5.0.1116 Final
SUPERAntiSpyware Professional v5.0.1116 Final | 14 Mb
Detect and Remove Spyware, Adware and Remove Malware, Trojans, Dialers, Worms, KeyLoggers,
HiJackers, Parasites, Rootkits, Rogue Security Products and many other types of threats.
Advanced Detection and Removal
-Detect and Remove Spyware, Adware and Remove Malware, Trojans, Dialers,Worms, KeyLoggers, HiJackers, Parasites, Rootkits, Rogue Security Products and many other types of threats.
-Light on System Resources and won't slow down your computer like many otheranti-spyware products. Won't conflict with your existing anti-spyware or anti-virus solution!
-Repair broken Internet Connections, Desktops, Registry Editing and more with our unique RepairSystem!
Real-Time Protection
-Real-Time Blocking of threats! Prevent potentially harmful software from installing or re-installing!
-First Chance Prevention examines over 50 critical points ofyour system each time your system starts up and shuts down to eliminate threats before they have a chance to infect and infiltrate your system.
-Schedule either Quick, Complete or Custom ScansDaily or Weekly to ensure your computer is free from harmful software. Remove spyware automatically.
Home Page – http://www.superantispyware.com/
Links:
http://www.wupload.com/file/111039748
SUPERAntiSpyware Professional 5.0 [Full] SUPERAntiSpyware Professional 5.0 Keygen SUPERAntiSpyware Professional 5.0 Crack SUPERAntiSp...
seriales de superAntispyware profesional 5 pro
SUPERAntiSpyware Professional v5.0.1116 Final
SUPERAntiSpyware Professional v5.0.1116 Final | 14 Mb
Detect and Remove Spyware, Adware and Remove Malware, Trojans, Dialers, Worms, KeyLoggers,
HiJackers, Parasites, Rootkits, Rogue Security Products and many other types of threats.
Advanced Detection and Removal
-Detect and Remove Spyware, Adware and Remove Malware, Trojans, Dialers,Worms, KeyLoggers, HiJackers, Parasites, Rootkits, Rogue Security Products and many other types of threats.
-Light on System Resources and won't slow down your computer like many otheranti-spyware products. Won't conflict with your existing anti-spyware or anti-virus solution!
-Repair broken Internet Connections, Desktops, Registry Editing and more with our unique RepairSystem!
Real-Time Protection
-Real-Time Blocking of threats! Prevent potentially harmful software from installing or re-installing!
-First Chance Prevention examines over 50 critical points ofyour system each time your system starts up and shuts down to eliminate threats before they have a chance to infect and infiltrate your system.
-Schedule either Quick, Complete or Custom ScansDaily or Weekly to ensure your computer is free from harmful software. Remove spyware automatically.
Home Page – http://www.superantispyware.com/
Links:
http://www.wupload.com/file/111039748
SUPERAntiSpyware Professional 5.0 [Full] SUPERAntiSpyware Professional 5.0 Keygen SUPERAntiSpyware Professional 5.0 Crack SUPERAntiSp...
[PHP]Frameworks MVC POO
Perdon por ser tan hincha pelotas, pero cada día me doy cuenta lo mucho que amo programar y lo que me encanta PHP... Esa simplesa uqe tiene el lenguaje, que podes hacer lo que se te den las ganas, y encima llegar a todo el mundo contratando tan solo un hosting de $5.. Na, es impresionante..
Les cuento mi problema: Ya hice muchos hola mundo y aplicaciones sencillas, ahora quiero ir a lo grande. Antes estuve preguntando sobre separar las tareas del programador y del diseñador, y undesign, me respondió MVC. Desarrollé una aplicación utilizando MVC pero sin utilizar ningun frameworks, (a pesar de que me recomendaron codeInteger), y me quedo mucho mas limpio el código, es dentro de todo mantenible, de hecho fui modificando y agregando cosas y si bien no logré totalmente la eficacia estoy muy contento porque aprendí mucho, me abrió mucho la cabeza hacer todo desde 0. Ahora le tengo ganas a otro proyecto de esa magnitud como el anterior (WWW.RGAVISOS.COM.AR, despues si alguien quiere el código o algo me avisa por MP y si es alguno de los usuarios que colaboran siempre en el foro se los mando al mail, 0 drama). Pero para el proximo proyecto quiero mejorar un cacho el MVC, estuve googleando y hay 3 frameworks muy prometedores, los cuales son Zend, CodeInteger y Simfony.. Me la jugué por el primero porque dicen que trabaja 100% con objetos, cosa que nunca utilize en PHP, pero que estoy muy familiarizado desde JAVA (lenguaje que vi en la facultad), pero no logro hacer ni un Hola Mundo. Toda la documentación en ingles, y para colmo como es algo que no programé yo cuando me sale un error no tengo ni idea de porque es, entonces decidí seguir el consejo de mi profe de "Paradigmas de programación", que siempre nos decía que si uno es programador, con el tiempo se va armando su colección de frameworks, entonces decidí hacer el mio aunque muchos digan que es reinventar la rueda, prefiero usar en mis aplicaciones cosas que entiendo y que si sucede algun error se porque es y como solucionarlo. Pero lo que no encontre en google es a grandes rasgos como funciona Zend, que es a lo que yo apunto, pero mucho mas sencillo, porque zend tiene hasta una libreria para hacer que tu aplicacion sea multi idioma, ami no me interesa eso... En todos lados te explica como funciona el MVC, pero no el Zend..
Yo comencé mi frameworks, con una carpeta raiz que es el nombre del proyecto, donde dentro esta el index.php y el .htacces que van a hacer que vos pongas tu dirección de esta forma: www.misitio.com/controlador/accion o www.misitio.com/controlador/accion/dato1/dato2/dato3...
y ejecuta la accion que esta dentro del controlador que estamos llamando que a su vez se encuentra en la carpeta controlador.. Pero quería saber como deberia hacer para orientarlo a objetos, aca les paso los cimientos del frameworks http://www.mediafire.com/?ibh68wit6ubiw7x
Gracias y saludos!
¿Hola gente como les va? Perdon por ser tan hincha pelotas, pero cada día me doy cuenta lo mucho que amo programar y lo que me encanta PHP...
[PHP]Frameworks MVC POO
Perdon por ser tan hincha pelotas, pero cada día me doy cuenta lo mucho que amo programar y lo que me encanta PHP... Esa simplesa uqe tiene el lenguaje, que podes hacer lo que se te den las ganas, y encima llegar a todo el mundo contratando tan solo un hosting de $5.. Na, es impresionante..
Les cuento mi problema: Ya hice muchos hola mundo y aplicaciones sencillas, ahora quiero ir a lo grande. Antes estuve preguntando sobre separar las tareas del programador y del diseñador, y undesign, me respondió MVC. Desarrollé una aplicación utilizando MVC pero sin utilizar ningun frameworks, (a pesar de que me recomendaron codeInteger), y me quedo mucho mas limpio el código, es dentro de todo mantenible, de hecho fui modificando y agregando cosas y si bien no logré totalmente la eficacia estoy muy contento porque aprendí mucho, me abrió mucho la cabeza hacer todo desde 0. Ahora le tengo ganas a otro proyecto de esa magnitud como el anterior (WWW.RGAVISOS.COM.AR, despues si alguien quiere el código o algo me avisa por MP y si es alguno de los usuarios que colaboran siempre en el foro se los mando al mail, 0 drama). Pero para el proximo proyecto quiero mejorar un cacho el MVC, estuve googleando y hay 3 frameworks muy prometedores, los cuales son Zend, CodeInteger y Simfony.. Me la jugué por el primero porque dicen que trabaja 100% con objetos, cosa que nunca utilize en PHP, pero que estoy muy familiarizado desde JAVA (lenguaje que vi en la facultad), pero no logro hacer ni un Hola Mundo. Toda la documentación en ingles, y para colmo como es algo que no programé yo cuando me sale un error no tengo ni idea de porque es, entonces decidí seguir el consejo de mi profe de "Paradigmas de programación", que siempre nos decía que si uno es programador, con el tiempo se va armando su colección de frameworks, entonces decidí hacer el mio aunque muchos digan que es reinventar la rueda, prefiero usar en mis aplicaciones cosas que entiendo y que si sucede algun error se porque es y como solucionarlo. Pero lo que no encontre en google es a grandes rasgos como funciona Zend, que es a lo que yo apunto, pero mucho mas sencillo, porque zend tiene hasta una libreria para hacer que tu aplicacion sea multi idioma, ami no me interesa eso... En todos lados te explica como funciona el MVC, pero no el Zend..
Yo comencé mi frameworks, con una carpeta raiz que es el nombre del proyecto, donde dentro esta el index.php y el .htacces que van a hacer que vos pongas tu dirección de esta forma: www.misitio.com/controlador/accion o www.misitio.com/controlador/accion/dato1/dato2/dato3...
y ejecuta la accion que esta dentro del controlador que estamos llamando que a su vez se encuentra en la carpeta controlador.. Pero quería saber como deberia hacer para orientarlo a objetos, aca les paso los cimientos del frameworks http://www.mediafire.com/?ibh68wit6ubiw7x
Gracias y saludos!
¿Hola gente como les va? Perdon por ser tan hincha pelotas, pero cada día me doy cuenta lo mucho que amo programar y lo que me encanta PHP...