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


 


Tema destacado: Deseas probar algunas mejoras a la interfaz del foro? Prueba cake! acerca de


  Mostrar Mensajes
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1  Programación / Programación C/C++ / Re: Gama de colores. en: 10 Junio 2013, 03:03
esto me hizo acordar a un plug que había hecho para usarlo en un juego de opengl

http://foro.elhacker.net/programacion_cc/gltest2_formato_rgba_para_manejar_colores-t385852.0.html


muy bueno salu2
2  Programación / Ingeniería Inversa / Re: Un exe con secuROM en: 10 Junio 2013, 02:59
hay un anti secuROM
3  Programación / Programación C/C++ / Re: Pequeño script en C++ para espiar ventanas en: 8 Mayo 2013, 23:42
claro, 'script' se dice cuando se trata de código para un lenguaje interpretado, por ejemplo php, y también suele aplicarse en archivos de configuración que a veces permiten la inclusión de comandos que combinados de tal forma tienen un efecto similar a un lenguaje interpretado. Esto último lo he visto en algunos juegos que cargan archivos de configuración.

pero si se trata de un programa o parte de un programa en C por ejemplo, que es un lenguaje compilable, en ese caso no se le dice 'script'. Es para diferenciar.
4  Programación / Programación C/C++ / Re: Duda while! en: 7 Mayo 2013, 02:19
En ese sentido, WHILE es similar a IF, como te dije... por ejemplo en un IF podés hasta realizar una asignación de valor fijate:

int var = 0;
if( var = 1)
{
      ...
}

vos le decís 'funciones' , en realidad son 'operaciones' hechas con los operadores del lenguaje. Ya sea un operador de asignación o un operador de incremento/decremento.

las variables siempre tienen un estado booleano comprobable, porque siempre tienen un valor que puede interpretarse como verdadero si es diferente de 0, y falso si es 0.

las variables de tipo BOOL, tienen valores específicos que se dan por las palabras reservadas false y true.
Pero en realidad, es lo mismo que decir 0 y 1.

acordáte que no son funciones, son operaciones.

5  Programación / Programación C/C++ / Re: [AYUDA] Programar cheats en: 7 Mayo 2013, 02:12
yo lo conozco a karman y sabe ingeniería inversa, al igual que muchos otros creadores de hacks, necesitan saber de esto para romper las protecciones.

obviamente conocimiento básico de ASM, y a la hora de programar es suficiente con saber C. No se requiere una POO necesariamente para hacer un cheat.

Lo que pasa es que tenés que diferenciar si lo que querés hacer es un cheat para CS o si lo que querés hacer es romper alguna protección anticheat.
Son 2 cosas distintas.
6  Programación / Programación C/C++ / Re: Pequeño script en C++ para espiar ventanas en: 7 Mayo 2013, 02:06
OK, pero por qué 'script'?, puede ser que hayas querido decir 'snippet' ?

sobre lo del ícono

http://www.cplusplus.com/forum/windows/47344/
http://en.allexperts.com/q/C-1040/Window-Icons.htm
http://pixelstech.net/article/index.php?id=1332770120
http://forums.codeguru.com/showthread.php?488877-How-to-get-window-s-icon-via-winapi
http://codeutopia.net/blog/2007/12/18/find-an-applications-icon-with-winapi/
http://social.msdn.microsoft.com/Forums/en-US/netfxcompact/thread/3bd463e5-5a0e-4019-addb-94fd88eebb91/
https://groups.google.com/forum/?fromgroups=#!topic/microsoft.public.dotnet.framework.compactframework/26hwk0_ni2o
http://stackoverflow.com/questions/1061871/how-to-get-file-icon-using-c
http://stackoverflow.com/questions/2514535/how-to-get-a-filetype-icon-in-windows-using-c-c
http://msdn.microsoft.com/en-us/magazine/cc301425.aspx





7  Programación / Programación C/C++ / Re: Ejecución en C [HELP] en: 7 Mayo 2013, 02:01

unos links con información detallada, código..
http://www.experts-exchange.com/Programming/System/Windows__Programming/A_1595-Execute-a-Program-with-C.html
http://stackoverflow.com/questions/5822113/opening-systemroot-system32-calc-exe-from-a-32-bit-process-redirects-to-anothe
http://bytes.com/topic/c/answers/761198-how-can-i-run-execute-another-application-calc-exe-anotherapplication-vc

en resumen, tenés estas posibilidades:

Citar
ShellExecute 
ShellExecuteEx

CreateProcess 
CreateProcessAsUser 
CreateProcessWithLogonW

system         
_exec         
_spawn, _wspawn
 

8  Programación / Programación C/C++ / Re: metodo en: 6 Mayo 2013, 22:48
__declspec(dllexport)  lo que hace es marcar una función o una clase o un miembro de una clase , para que sean identificados como símbolos exportados.
http://msdn.microsoft.com/es-AR/library/a90k134d(v=vs.80).aspx

necesitarías leer sobre vinculación dinámica, vinculación estática, EAT, IAT, import binding, imports, exports, DLLs, GetProcAddress y muchos temas relacionados.


LRESULT

y

CALLBACK

son definiciones propias de Windows. definiciones de tipos de datos.

lo mismo con WPARAM y LPARAM
9  Programación / Programación C/C++ / Re: Problema C++ en: 6 Mayo 2013, 22:40
hice una búsqueda de información para hacerlo en modo consola o en modo GUI.

http://www.cplusplus.com/forum/beginner/3662/
http://msdn.microsoft.com/en-us/library/ms682088(v=vs.85).aspx#_win32_character_attributes
http://msdn.microsoft.com/en-us/library/ms686200(VS.85).aspx
http://www.cplusplus.com/forum/beginner/91086/
http://www.cplusplus.com/forum/beginner/28014/
http://forums.codeguru.com/showthread.php?451756-Console-Application-Font
http://stackoverflow.com/questions/3222213/how-can-i-change-console-font
http://www.daniweb.com/software-development/c/threads/18082/how-can-i-change-console-application-font-size
http://social.msdn.microsoft.com/Forums/en-US/vclanguage/thread/2bffea84-e5a0-4fde-bd24-53cbcf1e3025/
http://stackoverflow.com/questions/1922294/using-unicode-font-in-c-console-app
http://msdn.microsoft.com/en-us/goglobal/bb688134.aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/dd317836(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/aa511282.aspx
http://www.daniweb.com/software-development/cpp/threads/361013/changing-font-in-c-using-graphics.h#
http://weseetips.com/2009/03/04/how-to-set-font-for-static-text-controls/

Por lo visto lo deberías hacer para una aplicación con GUI, porque para consola aparentemente se necesitaría cambiar la configuración de la terminal o utilizar alguna librería, me refiero para el tipo de fuente.
Lo que se puede hacer es cambiar el color de fondo y el color de la fuente.
10  Programación / Programación C/C++ / Re: Duda while! en: 6 Mayo 2013, 22:15
claro, el WHILE también comprueba una condición, de la misma forma que lo hace un IF. En este caso se comprueba el estado booleano de 'tam', que sea positivo siempre.. luego lo decrementa con el operador de post-decrementación. El tema es que el WHILE es para realizar ciclos, por lo tanto se van a cumplir los ciclos necesarios hasta que 'tam' sea 0, estado booleano conocido como 'false' o falso. Cualquier valor diferente de 0 se considera 'true' o verdadero.
11  Programación / Programación C/C++ / Re: Funciones con nº variable de argumentos - stdarg.h en: 6 Mayo 2013, 22:05
por el foro había algo
http://foro.elhacker.net/programacion_cc/argumentos_variables-t360460.0.html

12  Programación / Programación C/C++ / Re: Consultas sobre el lenguaje en: 24 Abril 2013, 05:57
Entonces WindowsForms es lo mismo que hacer una aplicacion de WinAPI ?

si te referís a los resultados, digamos, el resultado si va a ser una aplicación con entorno gráfico. Pero como te dije antes, WinForms estaba ya en visual basic 6 o anteriores y eso no era .NET , ahora en C# y VB.NET tenés de nuevo WinForms.
Con Visual C++ siempre se tubo MFC, o directamente uno programaba las aplicaciones gráficas usando la API de Windows (La API gráfica).

Vos estás comparando lo que es programar con la API de Windows directamente, con el uso de WinForms.. los resultados serían los mismos si no son aplicaciones para .NET (es decir, aplicaciones con interfáz gráfica) de otra forma la diferencia sería que en uno estarías produciendo una aplicación para .NET y de la otra no.
13  Programación / Programación C/C++ / Re: Consultas sobre el lenguaje en: 24 Abril 2013, 04:20
una pregunta similar
http://ar.answers.yahoo.com/question/index?qid=20070209071632AA5vlL0

Citar
Cada cierto tiempo se produce una revolución en la tecnología empleada en el desarrollo de aplicaciones. El primer gran cambio que vivimos, por lo menos yo, fue el paso de la programación en MSDOS a la programación Windows (Win16), más tarde con la evolución de los sistemas operativos, el segundo cambio, las aplicaciones Win32, y ahora estamos viviendo la tercera de las revoluciones, lo que Microsoft llama .NET Framework o más comúnmente .NET.

Microsoft lanza esta nueva tecnología como respuesta a tecnología Java de Sun. El Framework .NET tiene grandes similitudes con la plataforma Java, por eso todos aquellos que estén familiarizados con Java comprenderán en seguida el funcionamiento de .NET.

Centrándonos en el concepto Framework .NET, como el término en inglés dice (Framework = Armazón) es un marco en donde nuestras aplicaciones correrán. Nuestras aplicaciones ya no corren directamente bajo el sistema operativo si no que corren bajo este armazón o marco.

Elementos principales .NET Framework:
CLR (Common Language Runtime)
El conjunto de clases del .NET Framework
ASP.NET
Los servicios Web
Remoting
Windows Forms
El CLR es el motor de ejecución de las aplicaciones .NET, lo que en Java sería la máquina virtual de Java, este motor se encarga de ejecutar todo el código .NET para ello a de ser en dicho lenguaje. El CLR es el encargado de convertir este lenguaje intermedio en leguaje máquina del procesador, esto normalmente se hace en tiempo real por un compilador JIT (Just-In-Time) que lleva incorporado el CLR.

El conjunto de clases del .NET Framework es la piedra angular de cualquier desarrollador de .NET, es un rico conjunto de clases, interfaces, tipos que simplifican y optimizan el desarrollo de aplicaciones .NET además de proporcionar acceso a la funcionalidad del sistema. Como desarrolladores el dominio de este conjunto de clases es vital para un buen desarrollo en .NET.

ASP.NET es la parte del .NET Framework dedicada al desarrollo web. A través del servidor web (IIS) nuestras aplicaciones ASP.NET se ejecutarán bajo el CLR y podremos usar el conjunto de clases del .NET Framework para desarrollarlas, obteniendo así una versatilidad y una potencia nunca antes conseguida en las aplicaciones ASP.

También son destacables los servicios web, que nos permitirán comunicarnos a través de Internet entre diferentes ordenadores, incluso entre distintos sistemas. Así como .NET Remoting que nos permite tener objetos en máquinas remotas e invocarlos desde otras máquinas. Y las Windows Forms, parte del .NET Framework que permite crear aplicaciones en el más clásico de los sentidos.

Windows Forms es la forma de crear aplicaciones gráficas de usuario (GUI) y se hace con la ayuda de un editor, esto ya lo tenía el visual basic 6, ahora lo tiene el C# por ejemplo.. se refiere a trabajar con formularios
http://msdn.microsoft.com/es-AR/library/dd30h2yb(v=vs.80).aspx
http://en.wikipedia.org/wiki/Windows_Forms
14  Programación / Programación C/C++ / Re: Ejercicios con Funciones en: 24 Abril 2013, 04:13
parámetro por referencia, permite la modificación del valor del parámetro.

Código
  1. void func(int& arg){// Parámetro por referencia
  2.  
  3. arg=5;
  4. }
  5.  
  6. int main(){
  7.  
  8. int var=0;
  9.  
  10. // var vale 0
  11.  
  12. func(var);
  13.  
  14. // var vale 5
  15.  
  16.  
  17. return 0;
  18. }

Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Powered by SMF 1.1.19 | SMF © 2006-2008, Simple Machines