Hacking Articles Tips Tricks Videos Tutorials
471 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
Writeups: Facebook Whitehat program(2021): Instagram Live setting bug

About me:Continue reading on Medium »
Read more...
Deep Web
socks5

please help.

when i activate a proxy in firefox my internet stops working until i turn it off.

i desperately need to figure this out.

submitted by /u/drug-mosphere
[link] [comments]

___________________________
@hacking_Attack
@Hacking_Video
Hacking Articles Tips Tricks Videos Tutorials
Photo
KitPloit - PenTest Tools!
Etherblob-Explorer - Search And Extract Blob Files On The Ethereum Blockchain Network

https://1.bp.blogspot.com/-BoRrRcbqFAY/YKNUqzmTjDI/AAAAAAAAWNQ/C5ZBqd30W4Y-llBY2Jhp0tWU9XRGb3dZACNcBGAsYHQ/w640-h328/etherblob-explorer_4_thumbnail.png Search and extract blob files on the Ethereum network using Etherscan.io API. IntroductionEtherBlob Explorer is a tool intended for researchers, analysts, CTF players or anyone curious enough wanting to search for different kinds of files or any meaningful human-supplied data on the Ethereum Blockchain Network. It searches over a user-supplied range of block IDs or UNIX timestamps on any of the 5 available networks: MainNet, Görli, Kovan, Rinkeby and Ropsten.

For a real-life case you can read this experiment made on 2017. The immutability of the blockchain can truly be a double-edged sword. InstallationRun the following command: $ pip install git+https://github.com/litneet64/etherblob-explorer.gitNow it's ready to use from your CLI, you can find some common usage examples below! FeaturesNetworksSearch on any of the five Ethereum Networks:

* MainNet
* Görli
* Kovan
* Rinkeby
* Ropsten Search LocationsThis tool can search on the following locations, either separately or combining any of these on the same run:

* Transaction Input Data: search inside transaction's input data (default location).
* Block Input Data: search inside block's input data.
* Contract Storage: search inside a contract's storage array on the first N 32-byte sized positions, treating it all as one big data string.
* To Addresses: search appending 'to' addresses as the possible input [*] (checking first for file headers and re-checking when all data is harvested using binwalk).

[*] Storing data on 'to' addresses is possible on the Ethereum network as there's no verification if sending to an address that has no associated account keys. Meaning you can make transactions to arbitrary addresses to craft a payload over several 20-byte sized transactions (it's very rare but so are some CTF challenges). Search and Extraction MethodsAll of these methods can be used either separately or in any combination:

* Embedded Files: search for files embedded inside data using binwalk.
* File Headers / Magic Bytes: search using headers + magic bytes via levaraging the Linux util file(default method).
* ASCII String Dump: search for ASCII strings inside data.
* Entropy-Based Search: use Shannon's Entropy as a measure tool to search for natural language text (e.g. UTF-8 Unicode), encrypted/compressed files or anything the user seems viable with user-supplied entropy limits.

IMPORTANT: The order showed here is used under-the-hood for discarding searches with other methods (e.g. if file is found via embedded filesthen it won't attempt to search using file headers, ascii string dumpnor entropy) as it's not likely to find anything meaningful if previous methods were already successful. Misc* Accepts UNIX timestamps (instead of block IDs) that get resolved into the closest block IDs commited at those times.
* Save all data from visited transactions into file for later reviewing.
* Store CLI-displayed logs into file for later extracted-file analysis.
* Ignore user-supplied file formats (case-insensitive) for extraction and accepts substrings of the complete file format for blacklisting.
* Print general progress metrics (e.g. how many blocks / transactions have been parsed, how many blocks are left) every minute and also display some interesting metrics at the end of the current run.
* More useful features found on the manual (-h)! UsageCommon use cases* Standard search (search inside transactions via file headers) on MainNe[...]

___________________________
@hacking_Attack
@Hacking_Video
Hacking Articles Tips Tricks Videos Tutorials pinned «Hacking on Medium 100 Most Vulnerable Apps, Systems & Platforms to Practice Penetration Testing -2021 https://cdn-images-1.medium.com/max/730/1*WzXGA7drD8uGcmm1q3hoAw.png By Shamsher khan Continue reading on Medium » ___________________________ @hacking_Attack…»
Search and Extraction Methods
All of these methods can be used either separately or in any combination: Embedded Files: search for files embedded (https://www.kitploit.com/search/label/Embedded) inside data using binwalk. File Headers / Magic Bytes: search using headers + magic bytes via levaraging the Linux util file (default method). ASCII String Dump: search for ASCII strings inside data. Entropy-Based Search: use Shannon's Entropy as a measure tool to search for natural language text (e.g. UTF-8 Unicode), encrypted/compressed files or anything the user seems viable with user-supplied entropy limits. IMPORTANT: The order showed here is used under-the-hood for discarding searches with other methods (e.g. if file is found via embedded files then it won't attempt to search using file headers, ascii string dump nor entropy) as it's not likely to find anything meaningful if previous methods were already successful.
Misc
Accepts UNIX timestamps (instead of block IDs) that get resolved into the closest block IDs commited at those times. Save all data from visited transactions into file for later reviewing. Store CLI-displayed logs into file for later extracted-file analysis. Ignore user-supplied file formats (case-insensitive) for extraction and accepts substrings of the complete file format for blacklisting. Print general progress metrics (e.g. how many blocks / transactions have been parsed, how many blocks are left) every minute and also display some interesting metrics at the end of the current run. More useful features found on the manual (-h)!
Usage

Common use cases
Standard search (search inside transactions via file headers) on MainNet with API key on default location (.api-key) and between these two block IDs (inclusive): $ etherblob 4081599 4081600 More "in-through" search (search for embedded files (https://www.kitploit.com/search/label/Embedded%20Files) + regular search method) on goerli network with key inside arbitrary file: $ etherblob -K api.key 3134050 3145570 -M -H --network goerli Search over block headers and transactions at the same time and save extracted files to 'extracted': $ etherblob 4081599 4081600 --blocks --transactions -D extracted/ Search only inside 'to' addresses in range from blocks commited between Jan 25 2021 19:00:00 and Jan 26 2021 19:00:00: $ etherblob -t 1611601200 1611687600 --addresses Search strings only on contracts' storage and for the first 4 storage array positions (128 bytes worth of data): $ etherblob 3911697 3912697 -S --contracts -C 4 Search only inside transactions for encrypted/compressed data (ignoring any other file format): $ etherblob 4081599 4081600 --encrypted Search inside transactions for custom entropy files while saving transactions into file: $ etherblob 3911697 3912697 -E 4.0 5.0 -s Only dump ASCII strings over blocks and transactions made on Christmas Eve (between the 24th and 25th): $ etherblob -t 1608836400 1608922800 --blocks --transactions --strings Full-blown search (slow, expect many false-positives): $ etherblob 4081599 4081600 -U -S -M -H --blocks --transactions --addresses --contracts
Advanced Use Cases
There are more explanations for advanced usage cases and the things found with them on the wiki (https://github.com/litneet64/etherblob-explorer/wiki)!
Manual
usage: etherblob [-h] [--transactions] [--blocks] [--addresses] [--contracts]
[--network {main,goerli,kovan,rinkeby,ropsten}] [-H] [-M] [-U] [-E CUSTOM_ENTROPY CUSTOM_ENTROPY]
[--encrypted] [-S] [-C CONTRACT_POSITION] [-t] [-K API_KEY_PATH] [-k API_KEY] [-D OUTPUT_DIR]
[-o OUT_LOG] [-s] [-i [IGNORED_FMT [IGNORED_FMT ...]]] [--version]
start_block end_block

Tool to search and extract blob files on the Ethereum Network.

positional arguments:
start_block Start of block id range.

___________________________
@hacking_Attack
@Hacking_Video