Skip to content

Releases: Feriman22/portscan-protection

26-06-2023

26 Jun 19:46
5b2fa87
Compare
Choose a tag to compare

Changelog

26-06-2023
  • Use command -v instead of which
  • Code simplification
  • Small bugfixes

14-03-2023

14 Mar 20:47
20ccf05
Compare
Choose a tag to compare

Changelog

14-03-2023
  • Fix bug #9

16-08-2022

16 Aug 09:55
ea77274
Compare
Choose a tag to compare

Changelog

16-08-2022
  • iptables flush has been removed
  • using printf instead of echo -e
  • Small text modifications

New release: 05-04-2021

05 Apr 08:06
508e550
Compare
Choose a tag to compare

Changelog

05-04-2021
  • Whitelist editor improved
  • Installer not copied twice on the server thanks to direct install from GitHub
  • cURL, iptables and ipset command verification (Exit code 10)
  • Small text modifications

New release: 04-04-2021

04 Apr 10:07
1bb1979
Compare
Choose a tag to compare

Changelog

04-04-2021
  • Whitelist function
  • Use cURL instead of wget
  • Smarter way to update
  • Different menus before and after install
  • Shorter code (combine similar if structures in one for cycle)
  • Replace original installer with symlink to avoid confusing
  • Small bugfixes

New release: 01-02-2021

01 Feb 11:06
51dfc8b
Compare
Choose a tag to compare

Changelog

01-02-2021
  • Bugfix: ipset and iptable commands are not found on CentOS systems
  • Bugfix: Crontab syntax was wrong
  • Bugfix: Run update process only if new version available

New release: 28-04-2020

28 Apr 17:15
4eb7921
Compare
Choose a tag to compare

Changelog

28-04-2020
  • Exit codes have been added:
    0 - Everything was fine (no error)
    5 - Not enough permission. Run as root or with sudo
    6 - ipset command not found
    7 - iptables command not found
    8 - GitHub is not available
    9 - Choosed No at Uninstall
    130 - Script canceled by ctrl+c

New release: 26-04-2020

26 Apr 12:22
6a86ed8
Compare
Choose a tag to compare

Changelog

26-04-2020
  • More efficient update process

New release: 15-04-2020

15 Apr 08:29
81f4c4e
Compare
Choose a tag to compare

Changelog

15-04-2020
  • Update option added
  • Auto-update function added
  • Check for an update at the startup of the script
  • Remove ipset and iptable rules at uninstalling
  • Arguments added (-i, --install, -u, --uninstall, -v, --verify, -up, --update, --cron)
  • Activate/remove ipset and iptable rules with variables
  • The test condition for install has been improved
  • Small typos fixed

New version: 14-04-2020

13 Apr 22:08
4073598
Compare
Choose a tag to compare

Changelog

14-04-2020
  • Copy the script in /usr/local/sbin directory instead of /root
  • Use variables for menu selection instead of touch temp files
  • Insert cron entry in /etc/cron.d folder instead of the main cron file
  • Code review & cleanup
  • Small bugs fixed