Hacking Articles Tips Tricks Videos Tutorials
Photo
Hacking on Medium
El FBI advierte sobre el ransomware BlackCat que afectó a más de 60 organizaciones en todo el mundo
https://cdn-images-1.medium.com/max/1493/0*I249zpN1xmhT311I
PUBLICADO EN 25 ABRIL, 2022POR EHACKING
Continue reading on Medium »
___________________________
@hacking_Attack
@Hacking_Video
El FBI advierte sobre el ransomware BlackCat que afectó a más de 60 organizaciones en todo el mundo
https://cdn-images-1.medium.com/max/1493/0*I249zpN1xmhT311I
PUBLICADO EN 25 ABRIL, 2022POR EHACKING
Continue reading on Medium »
___________________________
@hacking_Attack
@Hacking_Video
Medium
El FBI advierte sobre el ransomware BlackCat que afectó a más de 60 organizaciones en todo el mundo
PUBLICADO EN 25 ABRIL, 2022POR EHACKING
Hacking Articles Tips Tricks Videos Tutorials
Photo
Hacking on Medium
Lapsus$: Who, What, Where, Why, How
https://cdn-images-1.medium.com/max/2600/0*pv4i7bUHaBnXFK3K
Lapsus$ (often stylized LAPSUS$, aka DEV-0537) is an extortionist threat group that has made headlines in 2022 due to its large-scale…
Continue reading on Medium »
___________________________
@hacking_Attack
@Hacking_Video
Lapsus$: Who, What, Where, Why, How
https://cdn-images-1.medium.com/max/2600/0*pv4i7bUHaBnXFK3K
Lapsus$ (often stylized LAPSUS$, aka DEV-0537) is an extortionist threat group that has made headlines in 2022 due to its large-scale…
Continue reading on Medium »
___________________________
@hacking_Attack
@Hacking_Video
Medium
Lapsus$: Who, What, Where, Why, How
Lapsus$ (often stylized LAPSUS$, aka DEV-0537) is an extortionist threat group that has made headlines in 2022 due to its large-scale…
Hacking Articles Tips Tricks Videos Tutorials
Photo
KitPloit - PenTest Tools!
DDexec - A Technique To Run Binaries Filelessly And Stealthily On Linux Using Dd To Replace The Shell With Another Process
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUkLeCPT7H8zthlXjObbjV5_bDbLbPwe0kvbp-n9TC8INKb4nl3g5qcZy-CQoTGNsgTwVgTqC-LIbsw3Dozoe-bo6yKtOwhCE72d0X3k17WoyIz0wmqX_UqiUuBUBvm54VyYdKLPD-dY6Y_b7qzalFd4A887Ny7fPr2lpwV5xqDKrCKqPsOZKJs-_x/w640-h420/h99.png In Linux in order to run a program it must exist as a file, it must be accessible in some way through the file system hierarchy (this is just how
But this technique is here to change all of this. If you can not start the process you want... then you hijack one already existing. UsagePipe into the
Here, try this:
Tested Linux distributions are Debian, Alpine and Arch. Supported shells are bash, zsh and ash over x86_64 and aarch64 (arm64) architectures. DependenciesThis script depends on the following tools to work.
The file
Now, we have four basic problems to face:
* In general, only root and the program owner of the file may modify it.
* ASLR.
* If we try to read or write to an address not mapped in the address space of the program we will get an I/O error.
This problems have solutions that, although they are not perfect, are good:
* Most shell interpreters allow the creation of file descriptors that will then be inherited by child processes. We can create a fd pointing to the
* ASLR isn't even a problem, we can check the shell's
* So we need to
* Parse the binary we want to run and the loader to find out what mappings they need. Then craft a "shell"code that will perform, broadly speaking, the same steps that the kernel does up[...]
___________________________
@hacking_Attack
@Hacking_Video
DDexec - A Technique To Run Binaries Filelessly And Stealthily On Linux Using Dd To Replace The Shell With Another Process
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUkLeCPT7H8zthlXjObbjV5_bDbLbPwe0kvbp-n9TC8INKb4nl3g5qcZy-CQoTGNsgTwVgTqC-LIbsw3Dozoe-bo6yKtOwhCE72d0X3k17WoyIz0wmqX_UqiUuBUBvm54VyYdKLPD-dY6Y_b7qzalFd4A887Ny7fPr2lpwV5xqDKrCKqPsOZKJs-_x/w640-h420/h99.png In Linux in order to run a program it must exist as a file, it must be accessible in some way through the file system hierarchy (this is just how
execve()works). This file may reside on disk or in ram (tmpfs, memfd) but you need a filepath. This has made very easy to control what is run on a Linux system, it makes easy to detect threats and attacker's tools or to prevent them from trying to execute anything of theirs at all (e. g. not allowing unprivileged users to place executable files anywhere).But this technique is here to change all of this. If you can not start the process you want... then you hijack one already existing. UsagePipe into the
ddexec.shscript the base64 of the binary you want to run (without newlines). The arguments for the script are the arguments for the program (starting with argv[0]).Here, try this:
base64 -w0 /bin/ls | bash ddexec.sh /bin/ls -lA There is also the ddsc.shscript that allows you to run binary code directly. The following is a "Hello world" shellcode. bash ddsc.sh -x <<or bash ddsc.sh < <(xxd<<And yes. It works with meterpreter.Tested Linux distributions are Debian, Alpine and Arch. Supported shells are bash, zsh and ash over x86_64 and aarch64 (arm64) architectures. DependenciesThis script depends on the following tools to work.
dd bash | zsh | ash (busybox) head tail cut grep od readlink wc tr base64 The techniqueIf you are able to modify arbitrarily the memory of a process then you can take over it. This can be used to hijack an already existing process and replace it with another program. We can achieve this either by using the ptrace()syscall (which requires you to have the ability to execute syscalls or to have gdb available on the system) or, more interestingly, writing to /proc/$pid/mem.The file
/proc/$pid/memis a one-to-one mapping of the entire address space of a process (e. g. from 0x0000000000000000to 0x7ffffffffffff000in x86-64). This means that reading from or writing to this file at an offset xis the same as reading from or modifying the contents at the virtual address x.Now, we have four basic problems to face:
* In general, only root and the program owner of the file may modify it.
* ASLR.
* If we try to read or write to an address not mapped in the address space of the program we will get an I/O error.
This problems have solutions that, although they are not perfect, are good:
* Most shell interpreters allow the creation of file descriptors that will then be inherited by child processes. We can create a fd pointing to the
memfile of the sell with write permissions... so child processes that use that fd will be able to modify the shell's memory.* ASLR isn't even a problem, we can check the shell's
mapsfile or any other from the procfs in order to gain information about the address space of the process.* So we need to
lseek()over the file. From the shell this cannot be done unless using the infamous dd. In more detailThe steps are relatively easy and do not require any kind of expertise to understand them:* Parse the binary we want to run and the loader to find out what mappings they need. Then craft a "shell"code that will perform, broadly speaking, the same steps that the kernel does up[...]
___________________________
@hacking_Attack
@Hacking_Video
KitPloit - PenTest & Hacking Tools
DDexec - A Technique To Run Binaries Filelessly And Stealthily On Linux Using Dd To Replace The Shell With Another Process
Hacking Articles Tips Tricks Videos Tutorials
KitPloit - PenTest Tools! DDexec - A Technique To Run Binaries Filelessly And Stealthily On Linux Using Dd To Replace The Shell With Another Process https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUkLeCPT7H8zthlXjObbjV5_bDbLbPwe0kvbp-n9TC8INKb4nl3g5qcZy…
on each call to
* Create said mappings.
* Read the binaries into them.
* Set up permissions.
* Finally initialize the stack with the arguments for the program and place the auxiliary vector (needed by the loader).
* Jump into the loader and let it do the rest (load libraries needed by the program).
* Obtain from the
* Overwrite that place, which will be executable, with our shellcode (through
* Pass the program we want to run to the stdin of the process (will be
* At this point it is up to the loader to load the necessary libraries for our program and jump into it.
Oh, and all of this must be done in shell scripting, or what would be the point? ContributeWell, there are a couple of TODOs. Besides this, you may have noticed that I do not know much about shell scripting (I am more of a C programmer) and I am sure I must have won a decade worth of "useless use of an echo" awards and the rest of variants just with a fraction of this project.
* Improve code style and performance.
* Port to other shells.
* Allow run the program with a non-empty environment.
Anyway, all contribution is welcome. Feel free to fork and PR. CreditRecently I have come to know that Sektor7 had already published this almost-exact same technique on their blog a few years ago.
Despite this, I thought this technique independently in, now almost, its entirety. Probably the smarter piece of this technique is the use of the inherited file descriptor, idea provided by David Buchanan (inspired, I think, by Sektor7's blog) almost a year before I even started thinking about this topic. This alone not only makes the technique much simpler and neat, it also makes it far deadlier by eliminating the need to disable ASLR. His tweet also made me realize how stupid I was for not noticing that
Either way, I hope I will be able to spread this technique much further, which is what matters.
I would like to thank Carlos Polop, a great pentester and better friend, for making me think about this subject, and for his helpful feedback and interest, oh and the name of the project. I am sure that if you are reading this you have already used his awesome tool PEASS and found helpful some article in his book HackTricks. I also thank him for helping me with the talk at the RootedCon 2022. Now what?This technique can be prevented in several ways.
* Not installing
* Placing
* Using a kernel compiled without support for the
___________________________
@hacking_Attack
@Hacking_Video
execve(): * Create said mappings.
* Read the binaries into them.
* Set up permissions.
* Finally initialize the stack with the arguments for the program and place the auxiliary vector (needed by the loader).
* Jump into the loader and let it do the rest (load libraries needed by the program).
* Obtain from the
syscallfile the address to which the process will return after the syscall it is executing.* Overwrite that place, which will be executable, with our shellcode (through
memwe can modify unwritable pages).* Pass the program we want to run to the stdin of the process (will be
read()by said "shell"code).* At this point it is up to the loader to load the necessary libraries for our program and jump into it.
Oh, and all of this must be done in shell scripting, or what would be the point? ContributeWell, there are a couple of TODOs. Besides this, you may have noticed that I do not know much about shell scripting (I am more of a C programmer) and I am sure I must have won a decade worth of "useless use of an echo" awards and the rest of variants just with a fraction of this project.
* Improve code style and performance.
* Port to other shells.
* Allow run the program with a non-empty environment.
Anyway, all contribution is welcome. Feel free to fork and PR. CreditRecently I have come to know that Sektor7 had already published this almost-exact same technique on their blog a few years ago.
Despite this, I thought this technique independently in, now almost, its entirety. Probably the smarter piece of this technique is the use of the inherited file descriptor, idea provided by David Buchanan (inspired, I think, by Sektor7's blog) almost a year before I even started thinking about this topic. This alone not only makes the technique much simpler and neat, it also makes it far deadlier by eliminating the need to disable ASLR. His tweet also made me realize how stupid I was for not noticing that
memallowed to write to non-writable pages, hence making the ROP unnecessary... This ultimately also has the desired effect of making this significantly easier to port to other ISAs.Either way, I hope I will be able to spread this technique much further, which is what matters.
I would like to thank Carlos Polop, a great pentester and better friend, for making me think about this subject, and for his helpful feedback and interest, oh and the name of the project. I am sure that if you are reading this you have already used his awesome tool PEASS and found helpful some article in his book HackTricks. I also thank him for helping me with the talk at the RootedCon 2022. Now what?This technique can be prevented in several ways.
* Not installing
dd(maybe even go distroless?).* Placing
ddwhere only root can run it.* Using a kernel compiled without support for the
memfile. Questions? Death threats?Feel free to send me an email to arget@protonmail.ch. Download DDexec___________________________
@hacking_Attack
@Hacking_Video
Improper cookie not expiring after logged out!
https://medium.com/@mujios101/improper-cookie-not-expiring-after-logged-out-ba43e9033459?source=rss------bug_bounty-5
___________________________
@hacking_Attack
@Hacking_Video
https://medium.com/@mujios101/improper-cookie-not-expiring-after-logged-out-ba43e9033459?source=rss------bug_bounty-5
___________________________
@hacking_Attack
@Hacking_Video
Medium
Improper cookie not expiring after logged out!
hey folks! Im Mujibur Rahman from chennai and I’m a security researcher
hey folks! Im Mujibur Rahman from chennai and I’m a security researcherContinue reading on Medium » (https://medium.com/@mujios101/improper-cookie-not-expiring-after-logged-out-ba43e9033459?source=rss------bug_bounty-5)
___________________________
@hacking_Attack
@Hacking_Video
___________________________
@hacking_Attack
@Hacking_Video
Medium
Improper cookie not expiring after logged out!
hey folks! Im Mujibur Rahman from chennai and I’m a security researcher
The time I hacked a Fortune 500 company, but it was out of scope.
https://hustlebunny.medium.com/the-time-i-hacked-a-fortune-500-company-but-it-was-out-of-scope-3837069354bc?source=rss------bug_bounty-5
___________________________
@hacking_Attack
@Hacking_Video
https://hustlebunny.medium.com/the-time-i-hacked-a-fortune-500-company-but-it-was-out-of-scope-3837069354bc?source=rss------bug_bounty-5
___________________________
@hacking_Attack
@Hacking_Video
Medium
The time I hacked a Fortune 500 company, but it was out of scope.
Hi :) thanks for taking some time to read my blog post. This is a short post about a bug I found during my testing of a Fortune 500…
Hi :) thanks for taking some time to read my blog post. This is a short post about a bug I found during my testing of a Fortune 500…Continue reading on Medium » (https://hustlebunny.medium.com/the-time-i-hacked-a-fortune-500-company-but-it-was-out-of-scope-3837069354bc?source=rss------bug_bounty-5)
___________________________
@hacking_Attack
@Hacking_Video
___________________________
@hacking_Attack
@Hacking_Video
Medium
The time I hacked a Fortune 500 company, but it was out of scope.
Hi :) thanks for taking some time to read my blog post. This is a short post about a bug I found during my testing of a Fortune 500…
Hacking Articles Tips Tricks Videos Tutorials
Photo
Exploit Collector
WordPress ScrollReveal.js Effects 1.1.1 Cross Site Scripting
https://2.bp.blogspot.com/-x_QP5QrO-tY/WWlvkxoh72I/AAAAAAAAIQ4/t-2dHNJyeE0-qZNxsCg7sgdho_ipgPgbgCLcBGAs/s1600/h98.png
WordPress ScrollReveal.js Effects plugin version 1.1.1 suffers from a persistent cross site scripting vulnerability.
SHA-256 |
Download
Source:packetstormsecurity.com
___________________________
@hacking_Attack
@Hacking_Video
WordPress ScrollReveal.js Effects 1.1.1 Cross Site Scripting
https://2.bp.blogspot.com/-x_QP5QrO-tY/WWlvkxoh72I/AAAAAAAAIQ4/t-2dHNJyeE0-qZNxsCg7sgdho_ipgPgbgCLcBGAs/s1600/h98.png
WordPress ScrollReveal.js Effects plugin version 1.1.1 suffers from a persistent cross site scripting vulnerability.
SHA-256 |
f800608c7b194924e95a7c7384d8c6cfc72b83e0e53783ec418dd1ccd53766acDownload
# Exploit Title: WordPress Plugin ScrollReveal.js Effects - Stored Cross Site Scripting
# Date: 25-04-2022
# Exploit Author: Mariam Tariq - Hunt3rsherlock_
# Vendor Homepage: https://wordpress.org/plugins/scrollrevealjs-effects/
# Version: 1.1.1
# Tested on: Firefox
# Contact me: mariamtariq404@gmail.com
# Vulnerable Code:
```
```
# POC
1. Install ScrollReveal.js Effects WordPress plugin and activate.
2. Go to configuration and on vFactor field inject XSS payload “>
onerror=alert(‘’XSS>
3. XSS will trigger.
## PoC Image
https://imgur.com/a/uQRT2mD
https://imgur.com/1BB80ep
Source:packetstormsecurity.com
___________________________
@hacking_Attack
@Hacking_Video
Kitploit
WordPress ScrollReveal.js Effects 1.1.1 Cross Site Scripting
Exploit Collector is the ultimate collection of public exploits and exploitable vulnerabilities. Remote/Local Exploits, Shellcode and 0days.
hacking: security in practice
Delier Tim isimli Hacker grubu İlker Zorlu isimli bahis baronunu hedef aldı, Tüm bilgileri ele geçti
submitted by /u/sansizadam
[link] [comments]
___________________________
@hacking_Attack
@Hacking_Video
Delier Tim isimli Hacker grubu İlker Zorlu isimli bahis baronunu hedef aldı, Tüm bilgileri ele geçti
submitted by /u/sansizadam
[link] [comments]
___________________________
@hacking_Attack
@Hacking_Video
reddit
Delier Tim isimli Hacker grubu İlker Zorlu isimli bahis baronunu...
Posted in r/hacking by u/sansizadam • 1 point and 0 comments
Hacking Articles Tips Tricks Videos Tutorials
Photo
hacking: security in practice
Explained: The Beanstalk Hack (April 2022)
https://external-preview.redd.it/xHQGaalpFuuhb4C0xrd7z6p_am5a00jUJY-eNyTNPYY.jpg?width=320&crop=smart&auto=webp&s=c222302af3fbe9f8dc8e685fa1133ab3f052fad3 submitted by /u/yintianshi
[link] [comments]
___________________________
@hacking_Attack
@Hacking_Video
Explained: The Beanstalk Hack (April 2022)
https://external-preview.redd.it/xHQGaalpFuuhb4C0xrd7z6p_am5a00jUJY-eNyTNPYY.jpg?width=320&crop=smart&auto=webp&s=c222302af3fbe9f8dc8e685fa1133ab3f052fad3 submitted by /u/yintianshi
[link] [comments]
___________________________
@hacking_Attack
@Hacking_Video
reddit
Explained: The Beanstalk Hack (April 2022)
Posted in r/hacking by u/yintianshi • 1 point and 0 comments
hacking: security in practice
Where to learn networking fundamentals as a complete beginner?
Absolutely new to computers.Having watched mr robot ,I am fascinated about these sort of things.but when searching youtube it always the same how to install kali linux....blah blah blah.I have started to learn C and linux.Before moving to kali or parrot,I want to learn about IP,TCp,UDP and other thing that everyones assumes u know when associating with linux
submitted by /u/i_hate_syntax
[link] [comments]
___________________________
@hacking_Attack
@Hacking_Video
Where to learn networking fundamentals as a complete beginner?
Absolutely new to computers.Having watched mr robot ,I am fascinated about these sort of things.but when searching youtube it always the same how to install kali linux....blah blah blah.I have started to learn C and linux.Before moving to kali or parrot,I want to learn about IP,TCp,UDP and other thing that everyones assumes u know when associating with linux
submitted by /u/i_hate_syntax
[link] [comments]
___________________________
@hacking_Attack
@Hacking_Video
Reddit
From the hacking community on Reddit
Explore this post and more from the hacking community
hacking: security in practice
What person or business can I hire to mitigate a personal hacking attack I’m experiencing?
Someone has acquired my SSN/DOB/full name. They have made multiple fake ID’s (or got real ID from the DMV) in my name.
They have applied to 10+ apartment buildings and got apartments rented to them on my name.
Yesterday I discovered a Trojan virus on my computer and on a flash drive I have, which allowed remote access to my computer.
When I logged on yesterday, all of my one note notes I had taken related to ID theft and my investigations were DELETED… luckily I recovered from recycle bin.
I have already contacted police and frozen credit.
I reset the laptop. But I’m still concerned. Who can I hire to make sure my accounts and machines are no longer compromised?
submitted by /u/itcamefromlab
[link] [comments]
___________________________
@hacking_Attack
@Hacking_Video
What person or business can I hire to mitigate a personal hacking attack I’m experiencing?
Someone has acquired my SSN/DOB/full name. They have made multiple fake ID’s (or got real ID from the DMV) in my name.
They have applied to 10+ apartment buildings and got apartments rented to them on my name.
Yesterday I discovered a Trojan virus on my computer and on a flash drive I have, which allowed remote access to my computer.
When I logged on yesterday, all of my one note notes I had taken related to ID theft and my investigations were DELETED… luckily I recovered from recycle bin.
I have already contacted police and frozen credit.
I reset the laptop. But I’m still concerned. Who can I hire to make sure my accounts and machines are no longer compromised?
submitted by /u/itcamefromlab
[link] [comments]
___________________________
@hacking_Attack
@Hacking_Video
reddit
What person or business can I hire to mitigate a personal hacking...
Someone has acquired my SSN/DOB/full name. They have made multiple fake ID’s (or got real ID from the DMV) in my name. They have applied to 10+...