Hacking Articles Tips Tricks Videos Tutorials
468 subscribers
65.8K photos
15 videos
157 files
132K links
Exploit
Pentesting
Hacking
Red Team
Blue Team
Kali Linux
Bug Bounty
Black Hat
Cyber security etc

@Hacking_Video
@Hacking_attack
Download Telegram
KitPloit - PenTest Tools!
Nidhogg - All-In-One Simple To Use Rootkit For Red Teams

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmwfzqv240jkIhisXrMbsgm3j-ZmNFEnX7G0zfGP5js53wx378tC36F4x0xgcSjBL4wHo6vQR2Pgey2G3qpQQ3gbTHEO1s_LoIkVzoqrFaAUKhyKYeVwLOTd7niZa7_RzABW76Zdeb45e_9tmZofZBl-Jp1-HKaFlJPVz5eOwrhm6gR61IOUIy_EkR4w/w640-h426/h128.png Nidhogg is a multi-functional rootkit for red teams. The goal of Nidhogg is to provide an all-in-one and easy-to-use rootkit with multiple helpful functionalities for red team engagements that can be integrated with your C2 framework via a single header file with simple usage, you can see an example here.

Nidhogg can work on any version of x64 Windows 10 and Windows 11.

This repository contains a kernel driver with a C++ header to communicate with it. Current Features* Process hiding and unhiding
* Process elevation
* Process protection (anti-kill and dumping)
* Bypass pe-sieve
* Thread hiding
* Thread protection (anti-kill)
* File protection (anti-deletion and overwriting)
* File hiding
* Registry keys and values protection (anti-deletion and overwriting)
* Registry keys and values hiding
* Querying currently protected processes, threads, files, registry keys and values
* Arbitrary kernel R/W
* Function patching
* Built-in AMSI bypass
* Built-in ETW patch
* Process signature (PP/PPL) modification
* Can be reflectively loaded
* Shellcode Injection
* APC
* NtCreateThreadEx

* DLL Injection
* APC
* NtCreateThreadEx

* Querying kernel callbacks
* ObCallbacks
* Process and thread creation routines
* Image loading routines
* Registry callbacks

* Removing and restoring kernel callbacks
* ETWTI tampering Reflective loadingSince version v0.3, Nidhogg can be reflectively loaded with kdmapper but because PatchGuard will be automatically triggered if the driver registers callbacks, Nidhogg will not register any callback. Meaning, that if you are loading the driver reflectively these features will be disabled by default:

* Process protection
* Thread protection
* Registry operations PatchGuard triggering featuresThese are the features known to me that will trigger PatchGuard, you can still use them at your own risk.

* Process hiding
* File protecting Basic UsageIt has a very simple usage, just include the header and get started! #include "Nidhogg.hpp"

int main() {
HANDLE hNidhogg = CreateFile(DRIVER_NAME, GENERIC_WRITE | GENERIC_READ, 0, nullptr, OPEN_EXISTING, 0, nullptr);
// ...
DWORD result = Nidhogg::ProcessUtils::NidhoggProcessProtect(pids);
// ...
}
SetupBuilding the clientTo compile the client, you will need to install CMake and Visual Studio 2022 installed and then just run: cd <nidhogg\Example
mkdir build
cd build
cmake ..
cmake --build .
Building the driverTo compile the project, you will need the following tools:

* Visual Studio 2022
* Windows Driver Kit

Clone the repository and build the driver. Driver TestingTo test it in your testing environment run those commands with elevated cmd: bcdedit /set testsigning onAfter rebooting, create a service and run the driver: sc create nidhogg type= kernel binPath= C:\Path\To\Driver\Nidhogg.sys
sc start nidhogg
DebuggingTo debug the driver in your testing environment run this command with elevated cmd and reboot your computer: bcdedit /debug onAfter the reboot, you can see the debugging messages in tools such as DebugView. Resources* Windows Kernel Programming Book
* Kernel Structure Documentation
* Registry Keys Hiding
* Process Signatures
* NtCreateThreadEx Hotfix ContributionsThanks a lot to those people that contributed to this project:

* BlackOfWorld Download Nidhogg
Hacking Articles Tips Tricks Videos Tutorials
Photo
Hacking on Medium
How to hack a PC with a USB device?

https://cdn-images-1.medium.com/max/2600/1*AZZKB4XAHQx2OyJ8keo7OQ.jpeg
Hello people of the Internets! I write information security articles and enjoy explaining how some specific hacking techniques work, you…

Continue reading on Medium »
Hello again. 45 days have passed since the beginning of my journey and in those days I have made approximately £3.500. I was hacking Mr…Continue reading on Medium » (https://medium.com/@RainOfDelight/my-journey-to-becoming-a-digital-nomad-day-45-from-hacking-dreams-to-real-challenges-2f0ccc131f76?source=rss------bug_bounty-5)
Drop boxes for internal pentesting, any suggestions?
https://www.reddit.com/r/Pentesting/comments/13wrj7o/drop_boxes_for_internal_pentesting_any_suggestions/

<!-- SC_OFF -->Does anyone have a good tutorial for creating a drop box for internal pentesting? The only requirement is that the pentesters should be able to perform the attacks from their machines (and not have to xrdp into the dropbox to execute attacks from there). I tried the (https://www.sprocketsecurity.com/resources/penetration-testing-dropbox-setup-part2), but after 3 days of attempts I cannot get it working. <!-- SC_ON --> submitted by /u/grow416 (https://www.reddit.com/user/grow416)
[link] (https://www.reddit.com/r/Pentesting/comments/13wrj7o/drop_boxes_for_internal_pentesting_any_suggestions/) [comments] (https://www.reddit.com/r/Pentesting/comments/13wrj7o/drop_boxes_for_internal_pentesting_any_suggestions/)