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

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  ayuda con el Darky Binder
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: ayuda con el Darky Binder  (Leído 6,121 veces)
iPeZ

Desconectado Desconectado

Mensajes: 17


Ver Perfil
ayuda con el Darky Binder
« en: 9 Enero 2011, 18:43 pm »

El programa es este:
http://foro.elhacker.net/analisis_y_diseno_de_malware/darky_binder_v20-t278429.0.html;msg1566337;topicseen
Al principio lo intentaba abrir pero nada, y pensaba que debia instalarlo. Pero ahora creo que tengo que compilarlo. Alguien me puede decir como?

EDIT: Intente compilarlo usando el comando gcc:

Código:
gcc -combine -o DarkyBinder main.cpp mainwindow.cpp moc_mainwindow.cpp qrc_resource.cpp stub.cpp

main.cpp:1:30: error: QtGui/QApplication: No such file or directory
In file included from main.cpp:2:
mainwindow.h:4:29: error: QtGui/QMainWindow: No such file or directory
In file included from main.cpp:2:
mainwindow.h:12: error: expected class-name before '{' token
mainwindow.h:13: error: ISO C++ forbids declaration of 'Q_OBJECT' with no type
mainwindow.h:15: error: expected ';' before 'public'
mainwindow.h:22: error: 'QString' has not been declared
mainwindow.h:22: error: 'QString' has not been declared
mainwindow.h:22: error: 'QString' has not been declared
mainwindow.h:27: error: expected `:' before 'slots'
mainwindow.h:28: error: expected primary-expression before 'void'
mainwindow.h:28: error: ISO C++ forbids declaration of 'slots' with no type
mainwindow.h:28: error: expected ';' before 'void'
main.cpp: In function 'int main(int, char**)':
main.cpp:6: error: 'QApplication' was not declared in this scope
main.cpp:6: error: expected `;' before 'a'
mainwindow.h:17: error: 'MainWindow::~MainWindow()' is private
main.cpp:7: error: within this context
main.cpp:8: error: 'class MainWindow' has no member named 'show'
main.cpp:9: error: 'a' was not declared in this scope
In file included from mainwindow.cpp:7:
mainwindow.h:4:29: error: QtGui/QMainWindow: No such file or directory
In file included from mainwindow.cpp:8:
ui_mainwindow.h:13:27: error: QtCore/QVariant: No such file or directory
ui_mainwindow.h:14:25: error: QtGui/QAction: No such file or directory
ui_mainwindow.h:15:30: error: QtGui/QApplication: No such file or directory
ui_mainwindow.h:16:30: error: QtGui/QButtonGroup: No such file or directory
ui_mainwindow.h:17:27: error: QtGui/QCheckBox: No such file or directory
ui_mainwindow.h:18:24: error: QtGui/QFrame: No such file or directory
ui_mainwindow.h:19:29: error: QtGui/QHeaderView: No such file or directory
ui_mainwindow.h:20:24: error: QtGui/QLabel: No such file or directory
ui_mainwindow.h:21:27: error: QtGui/QLineEdit: No such file or directory
ui_mainwindow.h:23:29: error: QtGui/QPushButton: No such file or directory
ui_mainwindow.h:24:29: error: QtGui/QTreeWidget: No such file or directory
ui_mainwindow.h:25:25: error: QtGui/QWidget: No such file or directory
mainwindow.cpp:9:23: error: QMessageBox: No such file or directory
mainwindow.cpp:10:23: error: QFileDialog: No such file or directory
mainwindow.cpp:11:17: error: QFile: No such file or directory
In file included from mainwindow.cpp:7:
mainwindow.h:12: error: expected class-name before '{' token
mainwindow.h:13: error: ISO C++ forbids declaration of 'Q_OBJECT' with no type
mainwindow.h:15: error: expected ';' before 'public'
mainwindow.h:22: error: 'QString' has not been declared
mainwindow.h:22: error: 'QString' has not been declared
mainwindow.h:22: error: 'QString' has not been declared
mainwindow.h:27: error: expected `:' before 'slots'
mainwindow.h:28: error: expected primary-expression before 'void'
mainwindow.h:28: error: ISO C++ forbids declaration of 'slots' with no type
mainwindow.h:28: error: expected ';' before 'void'
In file included from mainwindow.cpp:8:
ui_mainwindow.h:29: error: expected constructor, destructor, or type conversion before 'class'
In file included from moc_mainwindow.cpp:10:
mainwindow.h:4:29: error: QtGui/QMainWindow: No such file or directory
moc_mainwindow.cpp:12:2: error: #error "The header file 'mainwindow.h' doesn't include <QObject>."
In file included from moc_mainwindow.cpp:10:
mainwindow.h:12: error: expected class-name before '{' token
mainwindow.h:13: error: ISO C++ forbids declaration of 'Q_OBJECT' with no type
mainwindow.h:15: error: expected ';' before 'public'
mainwindow.h:22: error: 'QString' has not been declared
mainwindow.h:22: error: 'QString' has not been declared
mainwindow.h:22: error: 'QString' has not been declared
mainwindow.h:27: error: expected `:' before 'slots'
mainwindow.h:28: error: expected primary-expression before 'void'
mainwindow.h:28: error: ISO C++ forbids declaration of 'slots' with no type
mainwindow.h:28: error: expected ';' before 'void'
moc_mainwindow.cpp:20: error: expected constructor, destructor, or type conversion before 'static'
moc_mainwindow.cpp:53: error: 'QMetaObject' does not name a type
moc_mainwindow.cpp:58: error: expected initializer before '*' token
moc_mainwindow.cpp:63: error: no 'void* MainWindow::qt_metacast(const char*)' member function declared in class 'MainWindow'
moc_mainwindow.cpp: In member function 'void* MainWindow::qt_metacast(const char*)':
moc_mainwindow.cpp:66: error: 'strcmp' was not declared in this scope
moc_mainwindow.cpp:68: error: 'QMainWindow' has not been declared
moc_mainwindow.cpp: At global scope:
moc_mainwindow.cpp:71: error: 'int MainWindow::qt_metacall' is not a static member of 'class MainWindow'
moc_mainwindow.cpp:71: error: 'QMetaObject' has not been declared
moc_mainwindow.cpp:71: error: expected primary-expression before 'int'
moc_mainwindow.cpp:71: error: expected primary-expression before 'void'
moc_mainwindow.cpp:71: error: initializer expression list treated as compound expression
moc_mainwindow.cpp:72: error: expected ',' or ';' before '{' token
qrc_resource.cpp:10:28: error: QtCore/qglobal.h: No such file or directory
qrc_resource.cpp:5837: error: expected constructor, destructor, or type conversion before 'extern'
qrc_resource.cpp:5846: error: expected constructor, destructor, or type conversion before 'int'
qrc_resource.cpp:5853: error: expected constructor, destructor, or type conversion before '(' token
qrc_resource.cpp:5862: error: expected constructor, destructor, or type conversion before '(' token


que es lo que sucede?


« Última modificación: 9 Enero 2011, 19:29 pm por iPeZ » En línea

Garfield07


Desconectado Desconectado

Mensajes: 1.121


¡Este año voy a por todas! JMJ 2011


Ver Perfil WWW
Re: ayuda con el Darky Binder
« Respuesta #1 en: 9 Enero 2011, 20:50 pm »

Eso es que te falta una parte del code... prueba a descargarlo de nuevo y buscar algun README o makefile. Si ves un README, leelo, te dira todo, si encuentras lo segundo, prueba...
Código:
./configure
make
Y si te dice que el primero no existe, prueba esto...
Código:
make


En línea



* Quiero cambiar el mundo, pero estoy seguro de que no me darían el código fuente.
* No estoy tratando de destruir a Microsoft. Ese será tan solo un efecto colateral no intencionado.
* Si compila esta bien, si arranca es perfecto.

¡Wiki elhacker.net!
Un saludo
iPeZ

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: ayuda con el Darky Binder
« Respuesta #2 en: 9 Enero 2011, 21:57 pm »

Lo baje de 2 sitios diferentes, y los archivos son siempre los mismos. Probe con ./configure, con make, y nada. A ./configure me responde: no such file or directory y a make: No targets specified and no makefile found.
En línea

RyogiShiki


Desconectado Desconectado

Mensajes: 745


げんしけん - Hikkikomori FTW!!!


Ver Perfil WWW
Re: ayuda con el Darky Binder
« Respuesta #3 en: 10 Enero 2011, 01:27 am »

Podrias poner aquí todo el Log del ./configure, o lo que dices es todo lo que arroja. Déjanos ver el ./configure a ver si nos dice cual es el problema!

Cómo lo dices al parecer no contiene un ./configure.... busca entonces como dicen arriba por el README o por un script sh.

EDIT: He mirado el programa que dices, lo bajé de MU y descomprimí, la verdad no me dio ningún problema, simplemente lo ejecuté con el comando:

Código:
./DarkyBinder

y voila todo a la perfección, muestranos que dice cuando ejecutas ese comando dentro de la carpeta donde tengas el programa, si eso no sirve intenta dar permisos de ejecución con:

Código:
chmod +x DarkyBinder
Como superusuario claro está.

PD: JAmás vas a poder compilar porque no tienes instaladas las librerias de desarrollo Qt y tampoco estás usando las flags necesarias para compilar con Qt.! instala las librerias de desarrollo y usa las flags correctas!

Saludos.
« Última modificación: 10 Enero 2011, 01:35 am por gankutsuo » En línea

iPeZ

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: ayuda con el Darky Binder
« Respuesta #4 en: 10 Enero 2011, 20:22 pm »

Hice lo que me dijiste. Me puse en la carpeta del programa (cd "/root/Desktop/Darky Binder v2.0") y después puse ./DarkyBinder. Esto es lo que me sale:
Código:
./DarkyBinder
./DarkyBinder: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory
En línea

RyogiShiki


Desconectado Desconectado

Mensajes: 745


げんしけん - Hikkikomori FTW!!!


Ver Perfil WWW
Re: ayuda con el Darky Binder
« Respuesta #5 en: 10 Enero 2011, 23:30 pm »

Bien, al parecer te hacen falta las librerias de Qt, sería bueno que comentaras sobre que distro estás trabajando para hacer la instalación más fácil. Pero en todo caso esta guia que te voy a pasar para que instales Qt es genérica y te servira en cualquier Distro.

Para instalar las librerias que te faltan  sigue la siguiente guia e instala Qt

Citar

Si estás en una Distro que maneja administrador de repositorios (como: Ubuntu, Fedora, Suse) entonces instala Qt desde los repos!

Saludos

PD: Creo que este tema debería ser movido al hilo de GNU/Linux ya que no trata en absoluto sobre la programación en C/C++
« Última modificación: 11 Enero 2011, 00:32 am por gankutsuo » En línea

iPeZ

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: ayuda con el Darky Binder
« Respuesta #6 en: 11 Enero 2011, 20:54 pm »

Pues la verdad es que estoy con un live cd de Slax...xD
En línea

RyogiShiki


Desconectado Desconectado

Mensajes: 745


げんしけん - Hikkikomori FTW!!!


Ver Perfil WWW
Re: ayuda con el Darky Binder
« Respuesta #7 en: 11 Enero 2011, 21:34 pm »

Bueno entocnes en eso caso existen dos posibilidades.

1. La primera es que descargues una build de Slackware con las librerias de Qt yaincluidas.

2. la segunda es que entres a esta página: http://pkgs.org/package/qt y descargues el paquete necesario para tu versión de Slackware, lo mantengas en un PenDrive, y cada vez que quieras usar el Binder y estés en modo Live instales el paquete.

Espero sea una solución que se acomode!

Saludos
En línea

iPeZ

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: ayuda con el Darky Binder
« Respuesta #8 en: 12 Enero 2011, 20:39 pm »

Pero es que no es ninguna de esas versiones de slackware, el sistema es:

System: Linux
Release: 2.6.27.27
Machine:i686

EDIT: quiero decir, que los archivos que son para "slackware" no me valen. Cuando me bajo un programa para slax, me lo bajo de donde pone "otras distribuciones". Pero en este caso no lo pone...
« Última modificación: 12 Enero 2011, 20:57 pm por iPeZ » En línea

RyogiShiki


Desconectado Desconectado

Mensajes: 745


げんしけん - Hikkikomori FTW!!!


Ver Perfil WWW
Re: ayuda con el Darky Binder
« Respuesta #9 en: 12 Enero 2011, 20:53 pm »

-EDIT-
Entonces espero que esto sea lo que necesitas:
http://www.slax.org/modules.php?action=detail&id=214

Uso: Navegar hasta el lzm y en terminal
Código:
activate archivo.lzm
Dónde archivo es el nombre del paquete
--

Pero es que no es ninguna de esas versiones de slackware, el sistema es:

System: Linux
Release: 2.6.27.27
Machine:i686

Es cierto lo que dices, pero ten en Cuenta que 'Linux' es solo el nucleo, el que se encarga de implementar la funcionalidad de ese Nucleo es la distribución, en este caso Slax, que está basada y es casi lo mismo que Slackware, entonces aunque no lo he usado estoy seguro que la distro sabe como lidiar con los paquetes que están en el Link, para no generar incompatibilidades te sugiero que escojas el paquete de Slackware (de i486) de la versión más baja que de seguro te va como anillo al dedo!

Saludos!
« Última modificación: 12 Enero 2011, 21:03 pm por gankutsuo » En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
binder en vb « 1 2 »
Programación Visual Basic
loco5 10 6,391 Último mensaje 26 Septiembre 2005, 19:49 pm
por Kizar
Binder « 1 2 »
Programación Visual Basic
Thaorius 11 4,221 Último mensaje 8 Octubre 2005, 02:18 am
por NYlOn
NYP-Binder 1.0 « 1 2 3 »
Programación Visual Basic
ssvnyp 20 6,268 Último mensaje 20 Julio 2007, 09:42 am
por ActiveSheet
Nyp-Binder 1.5
Programación Visual Basic
ssvnyp 6 2,025 Último mensaje 25 Julio 2007, 14:16 pm
por Tughack
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines