Anubhav Gain's repositories
anvos.rs
A minimal operating system written in Rust with uefi boot.
command_exec
It takes a single command-line argument and prints the result of the command execution.
Encryption-Methods
This ain't your grandma's encryption, folks. rustEncrypt is a beast that'll scramble your data into an indecipherable mess that'll make hackers cry. It's a badass Rust algorithm that doesn't play by the rules, taking your precious string and a salt and putting them through a gauntlet of mapping, mixing, and mathematical mayhem.
getprocaddress_spoofing
This is useful in various scenarios, such as reverse engineering or modifying the behavior of certain functions within a DLL without altering the actual DLL file. ## Requirements
hide_process_from_taskmgr
The code includes functionalities to read and write process memory, parse import and export tables, and hook system functions.
honeypot.rs
CVE-2023-46604 (Apache ActiveMQ RCE Vulnerability) and focused on getting Indicators of Compromise.
iathooking
This Rust project demonstrates DLL injection and process memory manipulation using the Windows API.
iathooking-dll
This project demonstrates the use of the Windows API to perform function hooking, process memory reading/writing, and parsing of PE (Portable Executable) headers to locate and manipulate import and export tables.
ldaptest
This project demonstrates how to use the `ldap3` crate in Rust to connect to an LDAP server, perform a simple bind, and search for user entries.
MessageBoxes
This repository contains implementations of the MessageBoxA and MessageBoxW functions in Rust, which are part of the Windows API for displaying message boxes.
mranv.github.io
This repository, mranv.github.io, the code for my personal website. It includes assets, new UI elements in the portfolio, and files like index.html with a preloader and sitemap.xml. The repository is licensed under Apache-2.0. The primary languages used are JavaScript, HTML, and CSS, with occasional deployment updates.
myconf
unix & like-unix zsh config dot files.
Obfuscation
This project is designed to obfuscate shellcode data into a series of IPv4 addresses and deobfuscate them back into the original data. This can be particularly useful in contexts where hiding or encoding binary data within an IPv4 address format is desirable.
open-webui
User-friendly WebUI for LLMs (Formerly Ollama WebUI)
pelib
It uses various WinAPI functions to access and manipulate memory, read process memory, and handle PE file structures.
peloader64
The main functionality is encapsulated in the ReflectiveLoader64 function, which reads a PE file, maps its sections into memory, and resolves imports and relocations before executing its entry point.
peparse
It provides functionality to parse and analyze the structure of 64-bit PE files, extract various headers and sections, and load the executable into a target process.
processhollowing
A technique often used in malware to inject a payload into the address space of another process.
redteam
A list of few red team pentesting tools.
redteamtooling
These tools are designed to assist penetration testers, security researchers, and red teamers in various tasks during engagements or security assessment
reverse_shell
It consists of a client and a server component that can be used to establish a remote connection for executing commands or transferring data.
rustexamples.rs
This repo contains the rust based example code for optimal checking in rustlings.
shellcode_injection
The program includes an inline assembly section that contains raw bytecode, which is executed when the program runs.
toolkit
These tools are designed to assist penetration testers, security researchers, and red teamers in various tasks during engagements or security assessments.
tree-sitter
An incremental parsing system for programming tools
windowsPrivEsc
These tools are designed to assist penetration testers and security researchers in identifying and exploiting vulnerabilities that can lead to elevated privileges.