Mostrar los tags: c

Mostrando del 21 al 30 de 2.875 coincidencias
Se ha buscado por el tag: c
sin imagen de perfil

Monitores


Python

Publicado el 29 de Julio del 2025 por Manuel (2 códigos)
1.677 visualizaciones desde el 29 de Julio del 2025
el programa es simple, en una PC con dos monitores, en la bandeja de sistema muestra un icono de color azul con 1 si esta activada la vista de los monitores en un solo monitor y el otro esta apagado, muestra 11 si ambos monitores estan en modo clon o copia y muestra 12 si estan en modo de escritorio extendido, tiene una frecuencia de actualizacion cada 60 segundos y ademas con el boton derecho se accede a un menu donde se puede actualizar manualmente y salir, cabe señalar de que una vez terminado y funcionando, el codigo lo pase por Gemini AI para que me hiciera observaciones para optimizar y de paso le coloca comentarios al codigo ademas de darle orden.

si te interesa puedes usarlo libremente, solo te pido que no quites los creditos
Imágen de perfil

DirBuk_Libro de Direcciones Web


Visual Basic

Actualizado el 23 de Julio del 2025 por Rafael (28 códigos) (Publicado el 9 de Septiembre del 2022)
3.903 visualizaciones desde el 9 de Septiembre del 2022
Este algoritmo recolecta las URL, o direcciones web, que el humano desee y las almacena en un archivo. El algoritmo, además de la dirección, también agrega el nombre de la URL (MiURL) y el grupo (Varios), ambos datos por defecto. El humano puede después corregir el nombre y el grupo. Puede agregar nuevos grupos. Puede mostrar las direcciones web por grupo. Puede eliminar una dirección, un grupo o todas las direcciones. Puede ordenar las direcciones por grupo o por nombre.
sin imagen de perfil

Desglose Monetario


Excel

Publicado el 17 de Mayo del 2025 por Manuel (2 códigos)
2.196 visualizaciones desde el 17 de Mayo del 2025
funcion donde seleccionas un rango de celdas que contienen cantidades y te entrega el desglose monetario, util para listas de raya, nominas, dispersion de efectivo
Imágen de perfil

BlackEnergy.


C/Visual C

Publicado el 10 de Mayo del 2025 por Hilario (145 códigos)
2.847 visualizaciones desde el 10 de Mayo del 2025
Captura-de-pantalla-de-2025-05-10-12-12-52
Captura-de-pantalla-de-2025-05-10-12-13-02

**************************-----------------*****************************
/*
payloadVolcadoCompleto.c
-------------------------------------------
Para el Aula_28. Trabajaremos en él en la semana del 19 de Mayo.
Analizarlo para captar dudas. Un programa semejante lo subí a la
web del programador hará unos cuatro años.

*******************************************************
Por qué hacemos este programa:
------------------------------------------
Podríamos decir que ese enfoque mínimo, que consiste en:
Subir un payload (como una frase) a memoria,
Recorrerla palabra por palabra,
Observar sus direcciones de memoria,
…es, en efecto, una metáfora pedagógica y técnica de cómo trabaja un malware como BlackEnergy.
¿Por qué?
BlackEnergy (y muchos APTs como él) opera con una lógica similar:

Carga de payloads en memoria:
Igual que tu frase, los módulos maliciosos del virus se
alojan en memoria sin tocar el disco, para evitar detección.

Segmentación de tareas:
Cada palabra del verso podría ser un módulo del malware:
uno para recolectar información, otro para escanear puertos, otro para abrir puertas traseras…

Direcciones y control:
Como tú recorres direcciones de memoria de cada palabra,
el malware recorre procesos, memoria, claves de registro, todo lo que le interese en su misión.

Persistencia en RAM:
Unos de los principales problemas de los sistemas industriales , en entornos donde
no se reinician los sistemas con frecuencia, el código en memoria
puede vivir largo tiempo, como un verso suspendido en la historia.
Hasta llegar a los ordenadores que controlan SCADA
que significa "Supervisory Control and Data Acquisition",
que se traduce al español como "Control de Supervisión y Adquisición de Datos"
Y una vez controlado poder modificar cualquier proceso industrial.


Así que sí, queridos alumnos:
Este programa es como una mínima simulación didáctica de la metodología
de ataque de un malware modular y residente en memoria.
Una forma de entender cómo, sin sobresaltos ni ruidos,
un verso puede convertirse en amenaza, o en arte, según quién lo escriba.

*******************************************************
EN RESUMEN:
Programa didáctico:
- Vuelca en hexadecimal todo el payload.
- Recorre palabra por palabra, mostrando:
* dirección inicial
* dirección final
* volcado hex de cada palabra
Autor: Margarito & Gran Poeta
*******************************
Este programa no solo muestra direcciones y hexadecimales;
es una forma de "poemizar la RAM",
de recorrer con ojos de asombro las palabras almacenadas
como quien lee un papiro binario.
*******************************************************
¿Qué muestra este programa?
Por cada palabra:

Su contenido.
Su dirección inicial en memoria (primer carácter).
Su dirección final en memoria
(último carácter antes del espacio o final de cadena).


EJEMPLO DE SALIDA:

Verso cargado en memoria:
"Margarito y el Gran Poeta, poemizan golondrinas en su afán volador"
=======================================================
Volcado hexadecimal completo del payload:
4d 61 72 67 61 72 69 74 6f 20 79 20 65 6c 20 47
72 61 6e 20 50 6f 65 74 61 2c 20 70 6f 65 6d 69
...

Palabra: "Margarito"
Dirección inicial: 0x5562e04bb2b0
Dirección final: 0x5562e04bb2b8
Volcado hex: 4d 61 72 67 61 72 69 74 6f
-------------------------------------------------------

Programa realizado bajo plataforma Linux:
Ubuntu 20.04.6 LTS.
Editado con SublimeText.

*/
Imágen de perfil

TextCrypt


Java

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 27 de Abril del 2025 por Francisco Javier Rojas Garrido (27 códigos) (Publicado el 22 de Noviembre del 2017)
6.507 visualizaciones desde el 22 de Noviembre del 2017
textCrypt

Aplicación que permite encriptar y desencriptar textos.
Los textos nunca están salvados en claro en el disco duro.
Imágen de perfil

File Encoder Application


Java

estrellaestrellaestrellaestrellaestrella(6)
Actualizado el 26 de Abril del 2025 por Francisco Javier Rojas Garrido (27 códigos) (Publicado el 3 de Mayo del 2015)
10.228 visualizaciones desde el 3 de Mayo del 2015
Encriptador multiplataforma basado en encriptación simétrica XOR y reordenación pseudoaleatoria de bytes.
La aplicación incluye una GUI para facilitar la tarea de encriptar y desencriptar.
Incluye documentación detallada en Castellano, catalán e inglés.
PantallaPrincipal_conPantallaDeFichero
Imágen de perfil

Ejemplo para Windows - Java


Java

Publicado el 6 de Abril del 2025 por Octulio (38 códigos)
2.090 visualizaciones desde el 6 de Abril del 2025
EjemploParaWindows-01
Ejemplo para Windows
En este programa se expone cómo debería efectuarse las llamadas a funciones escritas en lenguaje 'C' que el S.O. posee para cualquier aplicación ejecutable.
Para lograr todo esto en Java se recurre a la librería JNA.
Las funciones que se utilizan y que son proporcionadas por el S.O. son:
* _putenv()
* _fflushall()
* system
* printf()
* puts()

Estas otras funciones son proporcionadas por la librería de Embarcadero C++ Builder:
* clrscr()
* getch()

Código fuente
https://github.com/torrentelinux/torrentarium/tree/master/base/fuente/Java/EjemploParaWindows

Referencias:
https://en.wikipedia.org/wiki/Java_Native_Access
https://github.com/java-native-access/jna