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

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Mensajes
Páginas: [1] 2 3
1  Programación / Bases de Datos / Re: SQL vs MySQL en: 7 Marzo 2016, 17:16 pm
Buenas, Compis.

Exacto SQL, es un Lenguaje de Consulta Estructurado este permite interactuar con un manejador de base de datos relacionadas  como, (PostgreSQL, MySQL, MariaDB), tambien existe el NOSQL, que va orientado a documentos y manejar grande volumen de información. Puedes usar cualquiera de los dos, dependiendo de la aplicación que vas a desarrollar.
2  Programación / Programación C/C++ / Re: [Help] LoadLibraryA C++ en: 7 Marzo 2016, 17:02 pm
Código:
ERROR_DLL_INIT_FAILED
1114 (0x45A)
A dynamic link library (DLL) initialization routine failed.

Existe un programa que si logra cargar la DLL y la Dump con ollyDBG sin problema, pero no entiendo porque intento carga la DLL con un programa en C++ haciendo uso de api LoadLibrary y no me la carga y me tira ese error :S
3  Programación / Programación C/C++ / [Help] LoadLibraryA C++ en: 6 Marzo 2016, 08:35 am
Hola, compis.

Estoy por aca para que me ayudeis a resolver un problemita. He conseguido un programa el cual carga una dll de un juego para hacer un dump, haciendo ingenieria inversa al ejecutable el hace uso de LoadLibraryA y funciona todo.

Ahora quiero codificar un programa que haga exactamente lo mismo, aca el Codigo.

Código:
#include "windows.h"
#include <iostream>

int main()
{
DWORD err;
HINSTANCE CShell= LoadLibraryA("CShell.dll");             
if(CShell!= NULL) {
printf("Libreria Cargada\n");
        }
else {
        err = GetLastError();
printf("Error\n");
}
system("pause");
return 0;
}

OllyDBG al programa que les mencione que existe y hace su trabajo.

subir fotos gratis

Cuando compilo y ejecuto el programa me tira este error.



Visual Basic 2010
Dev-C++

debe ser una tonteria pero ya tengo ranto en eso y nada, espero me puedan ayudar.
otra pregunta, porque el compilado de Dev-c++ pesa mucho mas que el de Visual Basic ?.

Gracias.
4  Programación / Scripting / Re: escritura de multiples archivos en python en: 4 Octubre 2013, 14:06 pm
Hola, Buen Dia.

Amigo para lectura Y/O escritura de archivo usa with.

ejemplo.

Código
  1. for file_name in list_of_files:
  2.     with open(file_name, 'r') as origen, open(file_name + ".txt", "w") as destino:
  3.        for test in origen.readlines():
  4.            split = test.split("|")
  5.            lineas = test.replace(split[4],rot47(split[4]))
  6.            destino.writelines(lineas)
  7.  
  8.  
  9.  
5  Foros Generales / Dudas Generales / Re: Dudas varias(programar en Python; compra de un nuevo ordenador...) en: 3 Octubre 2013, 14:01 pm
Hola, elmoyer.
Buen dia.

Python es un lenguaje de programación interpretado, aparte de eso es multiplataforma, puede funcionar perfectamente en cualquier sistema Gnu/Linux, Wdinow, OS x, etc.

Bueno algunas cosas varían dependiendo del sistema operativo :)

Saludos  ;-)
6  Programación / Scripting / [Python] Socket + cPickle en: 2 Octubre 2013, 23:57 pm
Buenas, Tarde.

En el foro he visto muchas dudas de como poder enviar cualquier información desde un cliente a un servidor, ya sea lista, tuplas, diccionarios. acá un breve ejemplo.

server.py

Código
  1. import socket
  2. import cPickle as pickle
  3.  
  4. s = socket.socket()
  5. s.bind(('localhost', 9999))
  6. s.listen(1)
  7. sc, addr = s.accept()
  8.  
  9. while True:
  10.    recibido = sc.recv(64)
  11.    if recibido:
  12.       print 'Recibido:', pickle.loads(recibido)
  13.  
  14. sc.close()
  15. s.close()
  16.  

client.py

Código
  1. import socket
  2. import cPickle as pickle
  3.  
  4. lista = ['foro', 'elhacker']
  5. dump = pickle.dumps(lista)
  6.  
  7. s = socket.socket()
  8. s.connect(('localhost', 9999))
  9.  
  10. while True:
  11.    s.send(dump)
  12.    break
  13.  
  14. s.close()
  15.  
7  Programación / Scripting / [Python/Gtk] Tutorial Interfaz gráfica de usuario PyGobject en: 2 Octubre 2013, 23:33 pm
Buenas Tarde.

Acá le presento un breve tutorial de como vosotro podeis utilizar esta biblioteca.

PyGObject es un módulo dinámico Python que permite a los desarrolladores utilizar el poder de GObject, que forma parte de la plataforma GNOME.

Código
  1. from gi.repository import Gtk
  2.  
  3. class VentanaPrincipal(Gtk.Window):
  4.  
  5.    def __init__(self):
  6.        Gtk.Window.__init__(self)
  7. self.set_title('Menu')
  8. self.connect("delete-event", Gtk.main_quit)
  9. self.show_all()
  10.  
  11. ventana = VentanaPrincipal()
  12. Gtk.main()
  13.  
  14.  

Código
  1.  
  2. from gi.repository import Gtk
  3.  
  4. class About(Gtk.AboutDialog):
  5.  
  6.     def __init__(self):
  7.        Gtk.AboutDialog.__init__(self)
  8.       self.set_name("PyGObject Tutorial")
  9. self.set_program_name('Tutorial Foro elhacker')
  10. self.set_documenters('')
  11. self.set_version("1.0")
  12. self.set_authors('Pablo Cariel')
  13. self.set_website("http://www.google.com")
  14. self.set_copyright("Software Libre - 2013")
  15. self.set_license('')
  16. self.set_logo_icon_name(Gtk.STOCK_ABOUT)
  17. self.run()
  18. self.destroy()
  19.  
  20. class VentanaPrincipal(Gtk.Window):
  21.  
  22.    def __init__(self):
  23.        Gtk.Window.__init__(self)
  24. self.set_title('Ventana Principal')
  25. self.connect("delete-event", Gtk.main_quit)
  26. self.button = Gtk.Button(label="Prueba About")
  27.        self.button.connect("clicked", self.botton)
  28.        self.add(self.button)
  29. self.show_all()
  30.  
  31.    def botton(self, widget):
  32.        About()
  33.  
  34.  
  35.  
  36. ventana = VentanaPrincipal()
  37. Gtk.main()
  38.  
8  Programación / Ingeniería Inversa / [Ayuda] Descompilar .dll en: 2 Octubre 2013, 00:04 am
Buenas, Tarde.

Tengo un biometrico, el cual opera bajo Sistema Operativo Windows, la empresa que desarrolla el biometrico ya facilita una SDK .dll para poder trabajar en algún desarrollo. Pero de nada me vale que todo sea para Windows, ya que mi ambiente de trabajo es Gnu/Linux.

1) Descompilar .dll y tratar de hacer algo para ambiente Gnu/Linux .so.

2) Desarrollar un Emulador, capturar Packet de biometrico y tratar de emular.

Cual de esas Opciones os Recomiendas?

En esta dos cosas soy neófito.

de seguro tengo que manejar OllyDBG, lo unico que trate de hacer allí es modificar valores en posiciones de offsets con una dll y hacer HOOK con la api LoadLibraryA.
9  Programación / Scripting / Re: ejercicio phyton en: 1 Octubre 2013, 23:55 pm
Buenas Tarde, amigo.

Código
  1. lista = []
  2. for a in range(0, 100):
  3.    if a % 2 == 0:
  4. lista.append(a)
  5.  
  6. lista.reverse()
  7. print lista
  8.  

Espero esto te ayude!
10  Programación / Scripting / Re: [Python] Dilema con try en: 1 Octubre 2013, 23:47 pm
Código
  1.  
  2. try:
  3.    archivo = open(MyFile, 'r')
  4. except:
  5.    print "Error Open File"
  6.  
  7.  

 ::)
Páginas: [1] 2 3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines