• Stars
    star
    127
  • Rank 282,790 (Top 6 %)
  • Language
    Python
  • License
    Other
  • Created almost 15 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Blockfinder enumerates network information for countries
blockfinder by Jacob Appelbaum <[email protected]>

"All that Blockfinder does is allow you to identify, contact and potentially
hack into every computer network in the world." - Rolling Stone, August 2010 [0]

Contrary to popular media claims, blockfinder is a simple text based console
tool that returns a list of netblocks for a given country.  It does this by
fetching the following lists of allocations:

    https://ftp.arin.net/pub/stats/arin/delegated-arin-extended-latest
    https://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-latest
    https://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-latest
    https://ftp.apnic.net/stats/apnic/delegated-apnic-latest
    https://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-latest

The list of ISO codes is ISO 3166-1 as found here:

    https://web.archive.org/web/20161122071627if_/http://www.iso.org/iso/home/standards/country_codes/country_names_and_code_elements_txt-temp.htm
    http://en.wikipedia.org/wiki/ISO_3166-1

blockfinder has two methods of operation:

    Update the lists of network object allocations
    Returning a list of all netblocks (or asn, etc) for a given country

To use blockfinder, first create or update the cache:

    blockfinder -i

Once you have a proper cache, search for the desired resource in the country
of your choice:

    ./blockfinder -v -t mm

Additionally, to filter results for a specific protocol you can use a selector:

    ./blockfinder -v -t mm:ipv4 


On Windows (in cmd, PowerShell and 4nt) one may find blockfinder.bat useful:

  blockfinder.bat

[0] http://www.rollingstone.com/culture/news/17389/192242

More Repositories

1

duraconf

duraconf - A collection of hardened configuration files for SSL/TLS services
Batchfile
979
star
2

tlsdate

secure parasitic rdate replacement
C
361
star
3

torbirdy

Torbutton for Thunderbird and related *bird forks
JavaScript
84
star
4

freenote

Helpful utilities and documentation for Free Software live audio/video streaming
Shell
76
star
5

sslscan

sslscan tests SSL/TLS enabled services to discover supported cipher suites
C
65
star
6

crlwatch

Collect, watch, and analyze SSL/TLS CRL data
Shell
56
star
7

mpOTR

mpOTR: Multi-party Off-the-Record Messaging
28
star
8

libmsr

Reading, writing and analysis of magnetic stripe information
C
23
star
9

udev_antiforensics

udev rules and helpful programs to defend your system
Perl
22
star
10

torsocks

Wrapper to safely torify applications
C
20
star
11

TeaTime

TeaTime: TLS Estimates Accurate Timing Information More Entropically
Python
15
star
12

smartmonster

S.M.A.R.T. Monster Only Notices Surreptitious Tampering Events Retroactively
11
star
13

tor-chroot

Scripts to assist in chrooting Tor on various platforms
Shell
10
star
14

pinecube

Useful ways to use the PineCube https://wiki.pine64.org/index.php?title=PineCube
Shell
10
star
15

openssh_toolkit

A small collection of patches and programs for interacting with OpenSSH
8
star
16

tails-verifier

A dataset and tools for verification of Tails
Standard ML
7
star
17

pam_power

pluggable authentication module powering off when effortlessly requested
7
star
18

AppArmorPolicies

Various AppArmor Policies
7
star
19

hs-wiki

Information on how to run a Kwiki wiki as a Tor Hidden Service
CSS
6
star
20

csidh-reference-implementation

C
5
star
21

martus-linux-setup

Run Martus on Gnu/Linux (Ubuntu and other Debian flavors)
Shell
4
star
22

autoconf-hacks

Various autoconf hacks
4
star
23

libanon

A library to anonymize network communications
4
star
24

tro

Temporary Restraining OrShim
Java
3
star
25

chameleon

chameleon helps ammend modify edit list enumerate ordered names
Python
3
star
26

libtorlaunch

A library to find or launch Tor
2
star
27

makedepend

makedepend
2
star
28

otr-website

An unofficial OTR website mirror
JavaScript
1
star
29

vula

automatic local network encryption
Python
1
star