|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - Eternal Idol
Páginas: 1 ... 151 152 [153] 154 155 ... 205
3801
« en: Domingo 10 de Septiembre de 2006, 18:12 »
3802
« en: Domingo 10 de Septiembre de 2006, 17:55 »
3803
« en: Domingo 10 de Septiembre de 2006, 11:48 »
3804
« en: Domingo 10 de Septiembre de 2006, 11:28 »
Por otro lado y espero que no se enojen por revivir una vieja discucion de hace ya un rato, pero si queremos y hacer un foro màs grande y con mas usuarios y debido a que muchos de los que nos visitan son estudiantes aun, digo y no se vayan a exasperar pero recomendaria un foro quizà de ayuda general a estudiantes como matematicas fisica o quimica . (Solo es una propuesta) Yo creo que no tiene nada que ver con el nombre de la pagina y personalmente no me interesa en lo mas minimo pero si el objetivo es hacer crecer al foro entonces es logico que se haga.
3805
« en: Domingo 10 de Septiembre de 2006, 09:46 »
Para lo primero ya obtuviste la respuesta, tenes que enlazar estaticamente la Run Time. Para lo segundo directamente tenes que obviar toda Run Time del compilador y construir la tuya con solo las funciones que necesites para el programa. Esta Run Time puede incluso estar metida dentro del mismo ejecutable o al estilo de VC++ en una libreria .LIB o .DLL. Ese ejecutable que hice y todos los que hacemos para modo Usuario no estan enlazados ni dependen directamente del Kernel sino que lo hacen de diferentes DLLs de modo Usuario como pueden ser User32.dll para la funcion MessageBoxA/W. Casualmente en este foro hay una serie de articulos escritos por mi, inconclusa hoy y probablemente por siempre, donde se explica una manera de hacer esto: Crear nuestra propia Run Time Library (Primera Parte)Crear nuestra propia Run Time Library (Segunda Parte)Crear nuestra propia Run Time Library (Tercera Parte)
3806
« en: Sábado 9 de Septiembre de 2006, 22:04 »
Aca les dejo un ejemplo de codigo valido de C++: #include <windows.h> #include <stdio.h> struct persona { int Edad; persona(int edad) { Edad = edad; } ~persona() { } void decirEdad() { printf("%d\r\n", Edad); } }; void main() { persona juan(17); juan.decirEdad(); }
3807
« en: Sábado 9 de Septiembre de 2006, 21:20 »
PERDON SI ME EQUIVOCO ( Y ESTA VES NO TENGASEN CUENTA LA ORTOGRAFIA BICHOLEY JEJEJE) PERO LA DIFERENCIA ENTRE UN STRUCT Y UN OBJECT SON:</li>- SI NO SE ESPECIFICAS LO CONTRARIO CUALQUIER COSA QUE PONGAS DENTRO DE UN STRUCT ESTA DENTRO DEL PUBLIC. POR EL CONTRARIO EN EL OBJETO TODO ESTA EN EL MODO PRIVADO A MENOS QUE LO PONGAS DENTRO DEL PUBLIC.
</li> - DENTRO DE UN STRUCT SOLO PODES DEFINIR ATRIBUTOS DE LA ESTRUCTURAS ( VARIABLES). EN EL OBJETO ADEMAS DE ATRIBUTOS TENES METODOS Y ADEMAS SI ESTAS USANDO C++ Y NO C ( PORQUE TENGO ENTENDIDO QUE C NO LO SOPORTA) PODES SOBRECARGAR CUALQUIER OPERADOR, ETC ETC
</li> BASICAMENTE EL STRUCT NO ES MAS QUE UNA FORMA DE ORDENAR LOS DATOS AGRUPANDOLOS Y EL OBJETO YA ES OTRA COSA MAS COMPLEJA DE ENTENDER. ES UN CONJUNTO DE ATRIBUTOS Y METODOS
POR FAVOR SI ME EQUIBOCO CORRIJANME ( REPITO NO LA PARTE ORTOGRAFICA LOL) En C++ aplica la primera parte de lo que decis, la segunda no. Y por cierto, la contraposicion es entre estructuras y clases (un objeto es una instancia de una clase).
3808
« en: Sábado 9 de Septiembre de 2006, 20:06 »
como dice el amigo juank tienes toda la razón no te voy a discutir. Mucho mejor, dios los cria ...
3809
« en: Sábado 9 de Septiembre de 2006, 19:26 »
si es cierto pero recuerda que el ejemplo que mostré no es el teclado de la persona si no el de la empresa, osea que la maquina que tu usas en tu empresa está asignada a ti pero no es tuya. Si yo lo uso es mi teclado, asignado por mi empresa para que YO haga lo que tenga que hacer, si me estan espiando estan violando mi privacidad y mi intimidad. Me da lo mismo si es un teclado de mi casa o donde trabajo, sigue yendo en contra de la presuncion de inocencia. Por otra parte hace menos de un mes en España una empresa obtuvo un fallo judicial muy perjudicial por haber echado a un empleado que chateaba y miraba paginas XXX. ¿Cual fue el dictamen? Despido improcedente ya que en el contrato no figura expresamente que no podia hacer estas actividades. No vi jamas que en mi contrato figuraba que pudieran espiarme y no lo firmaria de ser asi.
3810
« en: Sábado 9 de Septiembre de 2006, 19:14 »
que ustedes tienen, Pero me atrevo a participar diciendo que un Key loggers no necesariamente tiene que ser usado o creado para mal. Porque? porque también puede ser usado para detectar a una persona que haga un mal, por ejemplo existen los espías comerciales, que entran a una empresa XX o ya se encontraban en esa empresa y la competencia les pasa dinero para que les filtren información como margenes de ventas, utilidades,estrategias de mercadeo futuras, etc.... que muchas veces esta información son pasadas por correo, msn, u otro medio que sea utilizado en una computadora. y es aquí donde el key loggers ayuda a detectar estos casos. Repito: cualquier tipo de LECTURA de mi teclado sin mi permiso es MALWARE. Estas violando mi confidencialidad y especialmente un precepto BASICO de la legislacion en occidente: PRESUNCION DE INOCENCIA. Asi que exhorto al amigo Eternal, sin intención de discutir, que tenga un poco mas de cuidado al decir las cosas, porque no podemos confundir la hipocresia (como mencionas) con el respeto. Adelante, sera inutil.
3811
« en: Sábado 9 de Septiembre de 2006, 19:10 »
Que bueno ... Raul al Numancia ... ya se lo merece jaja  Y de paso que el entrenador sea Luis Aragones
3812
« en: Sábado 9 de Septiembre de 2006, 17:39 »
la verdad ya me das risa , no he conocido a nadie tan conocedor de la arquitectura de windows y de asm tan bueno como tu, pero tampoco he conocido a alguien tan pelion, crecido, grosero, tosco, arrogante, irrespetuoso y pedante con todo ese conocimiento...
Te aplico todos esos mismos adjetivos y te doy una diferencia fundamental: YO HABLO DE LO QUE SE. No voy diciendo cosas como: "No hay ni la mas remota posibilidad de hacerlo con esa herramienta." Tosco, arrogante, irrespetuoso, pedante y equivocado Y respecto a todo lo que me dices y a tu concepto herrado sobre hipocrecia y diplomacia... Actualizo: y me pones HERRADO encima, HERRADO ... juaz, y pretendes discutir sobre conceptos ... si ni siquiera sos capaz de escribir hipocresia correctamente ... diplomacia. (De diploma). 1. f. Ciencia o conocimiento de los intereses y relaciones de unas naciones con otras. 2. f. Servicio de los Estados en sus relaciones internacionales. 3. f. coloq. Cortesía aparente e interesada. 4. f. coloq. Habilidad, sagacidad y disimulo. hipocresía. (Del gr. ὑποκρισία). 1. f. Fingimiento de cualidades o sentimientos contrarios a los que verdaderamente se tienen o experimentan. Suficiente perdida de tiempo con vos, chau, que te vaya bien gran Ingeniero de Sistemas. Con solo ver tu perfil uno se da cuenta de que todos esos adjetivos que pretendes adjudicarme te describen perfectamente.
3813
« en: Sábado 9 de Septiembre de 2006, 17:26 »
Eso se llama diplomacia, y eso marca la diferencia entre ser persona o ser una persona vulgar. No te confundas, eso se llama hipocresia. Y prefiero ser vulgar que un hipocrita como vos. Por otro lado ya todos saben que yo he cometido errores pues yo no soy perfecto ni pretendo serlo ni mucho menos. No tienes que andar recordando eso cada vez que digo algo, aunque la verdad ya me va todos aca saben como es cada cual. Como todos cometemos errores; si se te recalca en este caso es para refutar tu supuesta profesionalidad de la cual estoy celoso segun tus palabras y que es MUY PERO MUY evidente que en este caso tu respuesta no fue profesional en lo absoluto. Cosa que obviamente no aceptas sino que te haces el gracioso diciendo que yo estoy celoso, lo cual es tu accionar por defecto.
3814
« en: Sábado 9 de Septiembre de 2006, 16:48 »
Celos:
Menos mal ser profesionalo no tiene nada que ver con ser un sabelotodo de la arquitectura de Windows ni con irrespetar a las personas, porque sino serias el mejor de todos. Muchisimos celos; ser profesional tiene que ver con NO DECIR BURRADAS y JuanK por favor cerra la boca ya que SIEMPRE lo haces, siempre decis burradas, y no voy a enumerarlas en este momento pero los dos sabemos perfectamente a que me refiero y espero que tengas la dignidad de reconocer tus errores como por ejemplo este mismo. De paso no mientas y quieras hacer creer a los demas que respetas a las personas, todo el tiempo estas burlandote ESTUPIDAMENTE de los demas, la diferencia es que yo tengo los huevos de decir lo que pienso de frente y no necesito hacerme el gracioso.
3815
« en: Sábado 9 de Septiembre de 2006, 16:16 »
Una simple las estructuras no puede heredar de otras estructuras. Ojo que eso no es cierto en C++: struct x { int p; }; struct y : x { int t; };
y tiene dos campos t y el heredado de x p.
3816
« en: Sábado 9 de Septiembre de 2006, 10:52 »
3817
« en: Sábado 9 de Septiembre de 2006, 08:48 »
3818
« en: Sábado 9 de Septiembre de 2006, 08:40 »
3819
« en: Sábado 9 de Septiembre de 2006, 08:29 »
Pues, para Gnu/Linux tanto como Windows se puede hacer (Dudo que sea un driver, disculpa si hasi no es La respuesta es no (solo perdi el tiempo con un par de enlaces) ... El primero: "Device::USB provides a Perl wrapper around the libusb library. This supports Perl code controlling and accessing USB devices" El tercero: "Win32::SerialPort - User interface to Win32 Serial API calls" Para hacer un driver de modo Kernel (de los que estaba hablando, aunque con Perl tampoco podrias hacer uno de modo Usuario ya que no te genera un ejecutable valido) en Windows NT necesitas algo que te explique hace poco tiempo: un ejecutable PE valido cuyo subsystem sea NATIVE, entre otras cosas. En fin, lo que no podes es hacer un kernel o una implementacion de TCP o cosas asi y como cuentas, seria una basura en modo de usuario (lento el maldito y como un microkernel, defectuoso no?) En fin, aumque me meti, es cierto lo que decis Eternal, es cierto Aproposito, con X11 se puede, pero tambien seria una porqueria... que inutilidad no creen? La respuesta sigue siendo no. Obviamente no domino tanto Linux como Windows pero ¿Acaso en Linux no son acaso modulos ELF especificos que estan enlazados contra una version especifica del Kernel? Eso deja K.O. a todos los interpretados y los propietarios de Windows (VB, VFP). Esta bien que te metas, es un foro publico y cualquiera puede opinar.
3820
« en: Sábado 9 de Septiembre de 2006, 08:28 »
1. ok, entonces, pongo en el code por ej esto WriteFile, para llamar a la subrutina almacenada en una dll, k son las apis, y esa subrutina hace una interrupcion, no es asi? ( en ese caso me pareceria trabajar a un nivel superior...) Y k son las llamadas rapidas sysenter/syscall, son otra forma diferente a las interrupciones, o k?? Es exactamente lo mismo. ¿Acaso conoces el codigo de MS-DOS? En Windows tambien podrias usar interrupciones o llamadas rapidas (son instrucciones especiales para hacer la transicion de modo Usuario a modo Kernel mucho mas rapido que con interrupciones). ¿Que beneficio obtendrias? NINGUNO, no pienso seguir con ese tema, investiga y averigua todo lo que quieras. 2. Sabes de algun manual, o algun ejemplo de codigo, para Windows? Eske todos los mauales k encuentro en google me hablan de interrupciones y demas.. Esos no son manuales para Windows entonces. http://win32asm.cjb.net/3. Perdona pero no te entendi. Mira, corrijeme si estoy ekivocado. Bueno en primer lugar me gustaria hacerte una pregunta. Cual es la diferencia entre cargar un programa en memoria y ejecutarlo? Cargar es eso y ejecutar es eso, uno lo pone en memoria y el otro "interpreta" las instrucciones que haya en la misma. Pues bien, a partir de esto, lo q no entiendo, es, q como si tu vuelcas el contenido de esos offsets (con el programa cargado en memoria), no te te aparecen las instrucciones ASM de tu programa, sino otros simbolos q no tienen nada q ver, es decir, no las instrucciones transformadas a hexadecimal del codigo ASM, q es lo q deberia salir. Estaras mirando en las direcciones equivocadas y te deberian salir los mnemonicos (inc, add, jmp, etc) de las instrucciones cuando hagas uses u. Busca en la ayuda del Debug ... es tecnologia obsoleta.
3821
« en: Sábado 9 de Septiembre de 2006, 08:22 »
3822
« en: Sábado 9 de Septiembre de 2006, 01:27 »
El tema es así "En visual Fox SE PUEDE DESARROLLAR UN KEYLOGGER " Bravo, bravo, bravo, bravisimo, bravo!! Bravo, bravo, bravo, bravisimo, bravo!! El tema que pediste es claramente malware y viendo que no fuiste capaz de nombrar una sola razon valida para hacerlo (ademas de la patetica: me lo pidio mi jefe que ya fue refutada), es mas, ni siquiera lo intentaste y por lo tanto queda del todo definido que no es un tema donde se te deba ayudar. Era todo lo que el foro tenia que contestar. Esa fue mi pregunta. El foro contesta lo que se da la gana no lo que vos queres. No te imaginas las tremendas ventajas que tiene Visual Fox. Me animo a decir que en casi todos los lenguajes se puede hacer todo. El punto es "cuanto" conoces tu del lenguaje en el que programas. No, ni me quiero imaginar. Animate, es una afirmacion ERRONEA. Avisame cuando puedas hacer drivers para Windows NT o Linux en Perl, Python, PHP, VB, VFP. Y con esto respondo al primer usuario que dijo que "de ninguna manera se podia hacer con esta herramienta" , pero él fue muy respetuoso (el único del foro que contesto con un poco de profesionalidad) Si, super profesionalidad jajajaja. Habria que ver si sabe hacer un keylogger (de cualquier tipo) y evidentemente su afirmacion sobre VFP deja mucho que desear en ese aspecto. Pero si algo que quede bien claro: En Visual Fox ES TOTALMENTE POSIBLE REALIZAR UN KEYLOGGER. La incoherencia infinita. Ahora no entiendo, acaso Uds. no son moderadores del foro ??, se supone que tienen que tener un poquito de respeto a un usuario que entra por primera vez. Se respeta a quien respeta a los demas y te reitero: TU PETICION DE MALWARE NO MERECE NI AYUDA NI RESPETO. Espero no tener que volver a entrar a este foro por ningun tema. Recurrire a otros si me hace falta, o Dios dirá. Me alegro de que no vuelvas, no aportas absolutamente nada PD. Soy una mujer (Por lo de payasito, jeje) Ah (payasita pseudoprogramadora, jeje).
3823
« en: Viernes 8 de Septiembre de 2006, 23:19 »
PHP no es lo mio pero leyendo el mensaje el problema es que no puede ejecutar el sendmail ...
3824
« en: Viernes 8 de Septiembre de 2006, 22:17 »
Yo, no sabia si en visual fox se podia realizar o No, hay quienes dicen que de ninguna manera.
Yo lo estoy haciendo. Lo estoy desarrollando con las APIS de windows. Visual Fox tendrá sus límites pero tiene muchas ventajas que se pueden explorar, una de ellas, el manejo de las APIs dde windows. Hay quienes distinguimos entre un verdadero keylogger y una basura de modo Usuario. No me da ninguna verguenza admitir que no tengo ni #### idea de como funciona VFP y pense, especialmente por la respuesta que te dieron, que tampoco podia acceder a la API de Windows siquiera. Parece que es tan potente como VB
3825
« en: Viernes 8 de Septiembre de 2006, 22:14 »
El uso de memoria dinamica no lo incluí porque solo queria dar una idea de las clases, puestos a hacerlo bien podrias utilizar la stl por ejemplo, que aporta mucha eficiencia. En realidad lo que aporta la STL es facilidad y uniformidad al codigo, la implementacion mas eficiente es siempre la que uno haga especificamente para un problema en particular.
Páginas: 1 ... 151 152 [153] 154 155 ... 205
|
|
|