gnupg
endlessh
gnupg | endlessh | |
---|---|---|
15 | 40 | |
2 | 6,900 | |
- | - | |
0.0 | 0.0 | |
about 13 years ago | 10 months ago | |
C | C | |
GNU General Public License v3.0 only | The Unlicense |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gnupg
-
YOUR OPSEC SUCKS | UHQ SCHIZOID OPSEC GUIDE | BECOME BULLETPROOF
Here are some links to PGP software and guides. Guide on PGP: http://www.bitcoinnotbombs.com/beginners-guide-to-pgp/ GNU Privacy Guard (alternative): https://www.gnupg.org/ GPG for Windows: http://www.gpg4win.org/ GPG for USB: http://www.gpg4usb.org/
-
SryRMS: A bash script to help install some popular proprietary as well as libre applications not available in the official repositories of Ubuntu.
function Main_Menu (){ if [ "$EUID" -ne 0 ]; then - printf "\033c" - echo "" - { for i in {16..51} {51..16}; do echo -en "\e[38;5;${i}m#\e[0m"; done; echo; } - echo "" - echo -e '\e[38;5;82m' "You must run \"sryrms\" script using \"sudo\" or as the root user." - echo -e '\e[38;5;82m' "Hint : \"sudo sryrms\" or \"su -c 'sryrms'\"" - echo "" - { for i in {16..51} {51..16}; do echo -en "\e[38;5;${i}m#\e[0m"; done; echo; } - echo "" - tput sgr0 + msgbox "You must run \"sryrms\" script using \"sudo\" or as the root user." \ + "Hint : \"sudo sryrms\" or \"su -c 'sryrms'\"" exit 1 fi if ! wget --spider --user-agent="Mozilla/5.0 Gecko/20100101" --no-check-certificate --quiet --timeout=30 -q "www.google.com" -O /dev/null; then - printf "\033c" - echo "" - { for i in {16..51} {51..16}; do echo -en "\e[38;5;${i}m#\e[0m"; done; echo; } - echo "" - echo -e '\e[38;5;82m' "No active internet connection available!!" - echo -e '\e[38;5;82m' "Please check your internet connectivity!!" - echo "" - { for i in {16..51} {51..16}; do echo -en "\e[38;5;${i}m#\e[0m"; done; echo; } - echo "" - tput sgr0 + msgbox "No active internet connection available!!" + "Please check your internet connectivity!!" exit 1 fi - type wget >/dev/null 2>&1 || { printf "\033c"; echo -e ""; for i in {16..51} {51..16}; do echo -en "\e[38;5;${i}m#\e[0m"; done; echo; echo -e ""; echo -e '\e[38;5;82m'"A required SryRMS dependency \"Wget\" is unavailable"; echo -e '\e[38;5;82m'"\"Wget\" is available for almost all linux distros."; echo -e '\e[38;5;82m'"Please install \"wget\" using your package manager."; echo -e '\e[38;5;82m'"Please visit the homepage of \"Wget\" for more info"; echo -e '\e[38;5;82m'"https://www.gnu.org/software/wget/"; echo -e ""; for i in {16..51} {51..16}; do echo -en "\e[38;5;${i}m#\e[0m"; done; echo; echo -e ""; tput sgr0; exit 1; } - type gpg >/dev/null 2>&1 || { printf "\033c"; echo -e ""; for i in {16..51} {51..16}; do echo -en "\e[38;5;${i}m#\e[0m"; done; echo; echo -e ""; echo -e '\e[38;5;82m'"A required SryRMS dependency \"GnuPG\" is unavailable"; echo -e '\e[38;5;82m'"\"GnuPG\" is available for almost all linux distros."; echo -e '\e[38;5;82m'"Please install \"gpg\" using your package manager."; echo -e '\e[38;5;82m'"Please visit the homepage of \"GnuPG\" for more info"; echo -e '\e[38;5;82m'"https://www.gnupg.org/"; echo -e ""; for i in {16..51} {51..16}; do echo -en "\e[38;5;${i}m#\e[0m"; done; echo; echo -e ""; tput sgr0; exit 1; } + type wget >/dev/null 2>&1 || { msgbox "A required SryRMS dependency \"Wget\" is unavailable" \ + "\"Wget\" is available for almost all linux distros." \ + "Please install \"wget\" using your package manager." \ + "Please visit the homepage of \"Wget\" for more info" \ + "https://www.gnu.org/software/wget/"; + exit 1; } + type gpg >/dev/null 2>&1 || { msgbox "A required SryRMS dependency \"GnuPG\" is unavailable" \ + "\"GnuPG\" is available for almost all linux distros." \ + "Please install \"gpg\" using your package manager." \ + "Please visit the homepage of \"GnuPG\" for more info" \ + "https://www.gnupg.org/" ... and so on
-
Changes Coming to MsgSafe
If you have any questions, concerns, or need additional help regarding these upcoming changes, please contact us at [[email protected]](mailto:[email protected])or open a support ticket in our help portal. For help generating a GPG key, please visit: https://www.gnupg.org/.
-
Decrypting files in Azure blob with Azure automation
Iterate through the list of blobs and decrypt each one. You will need to use a PGP decryption tool to perform the actual decryption. One option you can use is the gpg command-line tool, which is part of the GNU Privacy Guard (GnuPG) package. You can download and install GnuPG from https://www.gnupg.org/.
-
Photopea: A Photoshop clone web app
Commercially successful idea. http://www.milliondollarhomepage.com/ probably much more successful that https://www.gnupg.org/ but there’s a nuance.
Photopea is awesome on its own though. I really like to showcase it as an example of complete web app.
- Una guía para compartir archivos en la Blockchain con IPFS
-
Assinatura de commits
Nesse link: gnupg vemos que GNUPG é The GNU Privacy Guard.
-
Raycast
Dependency: requires gpg (https://www.gnupg.org/)
-
How to actually protect your privacy with GPG
The free and open-source version can be found here: https://www.gnupg.org/
- Publicar um artefato Java no Maven Central utilizando o maven local
endlessh
-
Why so many bots?
You can reduce the noise a lot by moving ssh to a non standard port. Security through obscurity isn't actually security, but it will reduce the number of attempts you receive. Another thing I like to do is put Endlessh on the standard port 22. That way as bots go by they will get stuck or at least slow down on that connection.
-
Is SSH secure enough?
SSH tarpit with Endlessh and for the hidden SSH: auth with both a key files (that need unlocking and is on the computer) AND an One Time Password on my phone.
-
"Failed password for root" SSH login hacking attemp?
If you change the ssh port, install https://github.com/skeeto/endlessh to slow down the attackers
-
ChatGPT doxes itself
Even this requires you to successfully guess the username and password correctly, and if it's just not the default most people won't bother brute forcing further. Sidenote: you can use endlessh on a computer and port forward port 22 to trap scanners that scan the entire internet for open ssh ports to exploit.
-
Ssh brute force attack with fail2ban.
The fun way is moving your ssh port somewhere else and installing endlessh to f the bots.
-
Security for your Homeserver
Such as endlessh
-
Keep it tight everyone! This is a day of sshd logs from a proxy server in China pinging my SSH server and trying every username imaginable. Does anyone have any tips to increase security?
But, as a prank to Chinese hackers, what I did on my system was to run endless ssh. It keeps the ssh client busy as it slowly sends the ssh banner. I modified the code to send strings like:
-
VPN to remotely access dockerized services
For hardening: I use lynis for some guidance, the VPS runs rkhunter, AIDE and other things nightly and mails me the reports, fail2ban manages the SSH port, having SSH on a custom port helps to keep things quiet. If you're into these kind of things, have a look at the Endlessh tarpit to learn about login attempts on port 22 on your machine - I found it eye-opening.
- Any app out there to trap port scanners?
- Mein Server wird für Bruteforce Attacken genutzt, was kann ich tun?
What are some alternatives?
OpenSSL - TLS/SSL and crypto library
opencanary - Modular and decentralised honeypot
libsodium - A modern, portable, easy to use crypto library.
sshesame - An easy to set up and use SSH honeypot, a fake SSH server that lets anyone in and logs their activity
cowrie - Cowrie SSH/Telnet Honeypot https://cowrie.readthedocs.io
LibreSSL - LibreSSL Portable itself. This includes the build scaffold and compatibility layer that builds portable LibreSSL from the OpenBSD source code. Pull requests or patches sent to [email protected] are welcome.
docker-swag - Nginx webserver and reverse proxy with php support and a built-in Certbot (Let's Encrypt) client. It also contains fail2ban for intrusion prevention.
Botan - Cryptography Toolkit
minerstat-os - msOS - Open Source Mining OS. Repository moved, no longer using github
Crypto++ - free C++ class library of cryptographic schemes
geoip-blocking-w-firewalld - Block unwanted countries IPv4 & IPv6 ranges with firewalld using ipdeny.com