// archivos

C \\ C++

This category contains 15 posts

Detectar Maquina Virtual VM en C++

Codigo en C++ que nos permite detectar si nuestra aplicación esta siendo ejecutada en una maquina virtual (virtual machine).

Funcion Split / Strtok C++

Funcion que sirve para partir cadenas de texto usando separadores, muy util para lanzar comandos con parametros, un ejemplo podria ser el uso de comandos en una herramienta que utiliza sockets, podemos enviar char arrays del tipo: comando-parametro1-parametro2 en texto plano atraves del socket o cualquier otro medio.

Efecto Matrix C++

Codigo en C++ para simular un efecto matrix en pantalla completa, no tiene mucha utilidad pero me gusta xD

Falsificar PID de un proceso C++

Código para falsificar el PID de cualquier proceso que comience con abc* y de esa forma hacer mas difícil para un administrador terminar dicha aplicación.

Matar Proceso C++

Código fuente en C++ para matar un proceso usando el PID , este código seria muy efectivo si va en combinación del código para listar procesos.
#include <cstdlib>
#include <windows.h>
#include <psapi.h>
#include <iostream>
/*
/* Matar procesos C++
/*  By Octalh
/* www.aztekmindz.org
/*
*/
using namespace std;
BOOL tproceso(int pid) {
        int ret=1;
        HANDLE pHandle;
        if ((pHandle [...]

Listar procesos en C++

Codigo fuente en C++ para listar los procesos de Windows.
#include <cstdlib>
#include <windows.h>
#include <psapi.h>
#include <stdio.h>
/*
/* Listar procesos C++
/*  By Octalh
/* www.aztekmindz.org
/*
*/
using namespace std;
void procesos(){
DWORD Procesos[200], PN, cProcesos;
unsigned int i;
TCHAR procsnombre[200] = TEXT("");
       if ( !EnumProcesses( Procesos, sizeof(Procesos), &amp;PN ) )
               return;
               cProcesos [...]

Subir / Descargar archivos por FTP C++

Código fuente para Subir o Bajar ( upload / download ) archivos por FTP usando la librería wininet.
El código es muy fácil de entender por lo que no puse comentarios esta ves.
#include <cstdlib>
#include <stdio.h>
#include <wininet.h>
using namespace std;
/*
/* Ejemplo Subir / Descargar archivos via FTP C++
/* By Octalh [octalh@gmail.com]
/* www.aztekmindz.org
*/
int SubirFTP(char *servidor, char *usuario, char *password,
int [...]

Mutex C++

Básicamente nos sirve para evitar que nuestra aplicación (programa) se ejecute más de una vez, esto nos puede ser bastante útil cuando agregamos distintos métodos de inicio a nuestro programa y solo queremos que se ejecute una sola vez.
Otra ventaja del Mutex es que no importa el nombre que tenga nuestro programa, es decir [...]

Ocultar proceso en el Administrador de Tareas (Task Manager) en C++

Codigo escrito en C++ para ocultar nuestro proceso al Administrador de tareas sin necesidad de utilizar inyeccion.
Es un metodo bastante bueno si se quiere ocultar un proceso al Taskmgr.exe y no tener problemas con los sistemas heuristicos de los antivirus al realizar inyecciones.
/*
[ Programa ]
Ocultar procesos al administrador de tareas (Task Manager) Sin inyeccion.
By Octalh
Testeado [...]

Tutorial Programacion de Sockets en C Parte II

Tutorial Programacion de Sockets en C
por Octalh
www.aztekmindz.org

Hola a todos nuevamente, después de unos días me alegra informarles que ya esta lista la segunda entrega de este pequeño tutorial para incursionar en la programación con sockets.
En la entrega anterior aprendimos los principales tipos de sockets y como programar nuestro primer cliente, es decir el programa que [...]