Hacking Articles Tips Tricks Videos Tutorials
468 subscribers
65.9K 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
hacking: security in practice
downloading payload

say you get a victim to click on a link to download the payload. but google chrome gives a prompt saying "this type of file can harm your computer "

how do you get around this? is there way to make it safe for browsers

submitted by /u/ball-sack-patato
[link] [comments]

___________________________
@hacking_Attack
@Hacking_Video
hacking: security in practice
An ex hacked my email and I was wondering what I should do to make sure he stops

A little while ago I had an ex acquaintance hack my email. When I went to change my password he immediately tried to hack it again. I figured it was him when I traced his IP to the small town he lives in.

I am not even sure how he got my email. I am guessing he managed to hack my social media in order to get it, though I am not sure which account he got it from. I am guessing he also got my phone and address. I changed my phone number, and email to avoid any potential conflict. The other weird part is I hadn't seen or spoken to him in years. We didn't even date.

I eventually closed down much of my social presence just so I focus more on people in the here and now. I am concerned he may try to track me down in an intrusive way in the future.

What's the best way to safeguard this kind of behavior in the future? I started doing a secure sign in with my info on my banks, and other services I pay for like my internet and phone.

If he attempts to hack me again I will contact his provider. I am not sure he is physically stalking me. He had done it the past though.

submitted by /u/Majestic_Emu_77
[link] [comments]

___________________________
@hacking_Attack
@Hacking_Video
pFuzz is an advanced red teaming (https://www.kitploit.com/search/label/Red%20Teaming) fuzzing tool which we developed for our research. It helps us to bypass web application firewall (https://www.kitploit.com/search/label/Firewall) by using different methods at the same time.pFuzz web uygulama araştırmaları için geliştirdiğimiz, gelişmiş bir fuzzing aracıdır. Farklı güvenlik uygulamaları üzerinde çeşitli saldırı yöntemlerinin denenmesi konusunda süreci hızlandırmak için geliştirilmiştir.
Description
pFuzz is a tool developed in the python language to have advanced fuzzing capability in web application research. Since the application has a modular structure, it has the ability to quickly add new found / to be found WAF bypassing (https://www.kitploit.com/search/label/Bypassing) methods to pFuzz and test it on all other WAFs. In addition to a modular structure, multi-threading, multi-processing and queue structures have been used to make the tool more flexible and the infrastructure (https://www.kitploit.com/search/label/Infrastructure) has been created for future developments.The tool is programmed so that a given request can be parsed and easily changed over an object. Thanks to this structure, those who will develop the application will be able to contribute easily and develop the tool in line with their own needs without changing the core structure of the application without having to learn.
Note: If you want to contribute to the development, you can do it not only developing pFuzz but also adding new modules. Feel free to open new PR :)
Flow

___________________________
@hacking_Attack
@Hacking_Video
Installation and Usage

sudo pip3 install virtualenv
python3 -m venv myvenv
source myvenv/bin/activate
pip3 install -r requirements.txt
python3 pfuzz.py --help

Dependencies:
cffi==1.14.3
cryptography==3.1.1
numpy==1.19.2
pandas==1.1.3
pycparser==2.20
pyOpenSSL==19.1.0
python-dateutil==2.8.1
pytz==2020.1
six==1.15.0
xlrd==1.2.0

Usage
Helppython3 pfuzz.py --help
Manipulating Headers Modulepython3 pfuzz.py -r request.txt -m
Charfuzzing Modulepython3 pfuzz.py -r request.txt -cf
Fuzzing Modulepython3 pfuzz.py -r request.txt -f
Add proxypython3 pfuzz.py -r request.txt -f --proxy 127.0.0.1:8080
Add a delay between requestspython3 pfuzz.py -r request.txt -f -d 3
Enable TLS/SSL connectionpython3 pfuzz.py -r request.txt -f -s
Enable loggingpython3 pfuzz.py -r request.txt -f -l
Enable payload encoding/full-encoding functionpython3 pfuzz.py -r request.txt -f -e
python3 pfuzz.py -r request.txt -f -fe
Set multi-threadspython3 pfuzz.py -r request.txt -f -t 5
Output to the terminalpython3 pfuzz.py -r request.txt -f -o terminal
python3 pfuzz.py -r request.txt -f -od terminal
Output to a filepython3 pfuzz.py -r request.txt -f -o ~/Desktop/
python3 pfuzz.py -r request.txt -f -od ~/tmp/

Help

_____
_ __ | ___|_ _ ____ ____
| '_ \ | |_ | | | ||_ /|_ /
| |_) || _| | |_| | / / / /
| .__/ |_| \__,_|/___|/___|
|_|
------------------------------------
@EmreOvunc | @merttasci | @xsuperbug
------------------------------------
v0.2.4
------------------------------------

usage: pfuzz.py [-h] [--request REQUEST] [--proxy PROXY] [--log] [--ssl]
[--threads THREADS] [--output OUTPUT] [--delay TIME]
[--output-details OUTPUT] [--full-encode] [--encode]
[--fuzz] [--charfuzz] [--manipulate] [--version]

optional arguments:
--help/-h show this help message and exit
--proxy/-p PROXY proxy [IP:PORT]
--log/-l enable logging
--ssl/-s enable ssl
--threads/-t NUMBER thread(s) number [default=1]
--version/-v show program's version number and exit

[Request Options]:
--request/-r REQUEST request file
--delay/-d TIME set a delay between requests [default=0.05]
--encode/-e encode space chars in uri/body
--full-encode/-fe encode all chars in uri/body

[Output Options]:
--output/-o OUTPUT output important info [terminal/folder name]
--output-details/-od OUTPUT
output all details [terminal/folder name]

[Modules]:
--fuzz/-f run fuzzing module
--charfuzz/-cf run char fuzzing module
--manipulate/-m run manipulating headers module

Usage: python3 pfuzz.py -r req.txt --log -s --fuzz -d 1 --encode -o terminal --threads 2
Usage: python3 pfuzz.py -r req.txt -f -l --proxy 127.0.0.1:8080 --output-details ~/output

Extras

How to Develop a New Module
A python file that specifies the name of the module should be created inside modules/ folder.- modules
- charfuzzer.py
- exparse.py
- fuzzer.py
- headeroperations.py
- manupilatingheaders.py
You can use the parsed object like myreq = HTTPReq.getobj()from reqparser import HTTPReq
myreq = HTTPReq.getobj()
It has many attributes derivated from HTTPReq class. You can them it in reqparser.py....
myreq.uri
myreq.body
myreq.http
myreq.referer
myreq.origin
myreq.host
myreq.cookie
...
If you want to get your payloads from the excel, you can use getpayloads methods coming from modules.exparse.getpayloads(fuzzsheetName, genericcolmnName, fuzzingpayloads)from modules.exparse import getpayloads
getpayloads(fuzzsheetName, genericcolmnName, fuzzingpayloads)

___________________________
@hacking_Attack
@Hacking_Video
We set statics-objects like fuzzsheetName in statics.py that is under static/ folder.Fuzzing Module in static/statics.py fuzzsheetName = 'Fuzzing' genericcolmnName = 'Payload' fuzzingpayloads = [] "># Fuzzing Module in static/statics.py
fuzzsheetName = 'Fuzzing'
genericcolmnName = 'Payload'
fuzzingpayloads = []
Now, you can change/add/delete attributes whatever you want.myreq.uri = tmpuri + payload
myreq.addheader(header, "127.0.0.1")
myreq.content_type = "text/html"
To stop multi-threading, you should add #exitme# payload to the end of your payloads and set statics.exitCall = True to check whether queue is empty or not.from modules.exparse import getpayloads
for payload in fuzzingpayloads:
if payload == '#exitme#':
statics.exitCall = True
else:
[OPERATIONS]
When your object(request) is ready to be sent, you can use sendit() function to queue it.from reqsender import sendit
sendit(myreq)
If you need to change core functions in pFuzz, you can start a pull request or open an issue.
Some Important Functions to Develop New Modules
AimModule/ClassFunctionParameter(s)To send a requestreqsender.py sendit()objectTo use a request objectreqparser.py/HTTPReq getobj()  -To add a custom headerreqparser.py/HTTPReq OBJECT.addheader() newHeadername,valueTo delete a headerreqparser.py/HTTPReq OBJECT.delheader() headerNameTo change a headerreqparser.py/HTTPReq OBJECT.changeheader()headerName,newHeaderNameTo get a payload from the fileexparse.py getpayloads() sheetName,columnNameTo write a log info/debug/warningwaflogger.py loginfo/logdebug/logwarn() logMessage
What WAFs did we bypass?
FortiWebCloudflareSucuriAkamaiImpervaF5 WAF

Download pFuzz (https://github.com/RedSection/pFuzz)

___________________________
@hacking_Attack
@Hacking_Video
Dark Reading: Attacks/Breaches
Loss of Intellectual Property, Customer Data Pose Greatest Business Risks

The slightly "good" news? Security professionals are a little less concerned about certain threats than last year, according to Dark Reading's "State of Incident Response 2021" report.
Dark Reading: Attacks/Breaches
Mandia Alerted NSA on FireEye's SolarWinds Breach

"National security" concerns led former CEO Kevin Mandia to call the NSA when FireEye discovered its breach in late 2020.
Dark Reading: Attacks/Breaches
Misconfigured Apache Airflow Platforms Threaten Organizations

Security researchers found thousands of credentials for popular cloud-hosted services exposed on insecure instances of the popular workflow management technology.
Dark Reading: Attacks/Breaches
Mandiant Tackles Ransomware and Breaches With New Tools

Mandiant's new software-as-a-service offerings tap into the company's extensive threat intelligence capabilities to help cybersecurity teams detect and respond to ransomware attacks and data breaches.