Your bitcoind daemon must be running (running just the Bitcoin Core gui is not enough).
The ban.sh script will ban all fake SegShit8x nodes. The list of nodes is obtained from bitnodes.21.co.
Command-line JSON processor jq
.
sudo apt-get install jq
brew install jq
Perl & Perl packages JSON::XS
and LWP::UserAgent
.
sudo apt-get install libjson-xs-perl
sudo cpan -i JSON::XS
git clone https://github.com/mariodian/ban-segshit8x-nodes.git
cd ban-segshit8x-nodes
./ban.sh
perl ./ban.pl
The ban.ps1 powershell script is a port of the ban.sh script. Accomplishes the same thing on Windows.
It might work in Powershell 2.0, but you should really have PS 3.0 or greater.
If you've never used Powershell before, you might need to enable script execution. See the instructions here: https://superuser.com/questions/106360/how-to-enable-execution-of-powershell-scripts
Open a Powershell prompt in the script directory and simply type "./ban".