From c2d303074891b1febaf12892d22d5d327c52bff7 Mon Sep 17 00:00:00 2001 From: Mark <55981308+Luci-d@users.noreply.github.com> Date: Fri, 22 Jan 2021 15:28:03 +0200 Subject: [PATCH 01/17] Updated with new search engine Spyse.com is in-line with shodan and censys IMO. P.S. This is the best tools repository. Very thanks. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4046761..65925c1 100644 --- a/README.md +++ b/README.md @@ -592,6 +592,7 @@ performance of any of your sites from across the globe.
  :small_orange_diamond: Censys - platform that helps information security practitioners discover, monitor, and analyze devices.
  :small_orange_diamond: Shodan - the world's first search engine for Internet-connected devices.
  :small_orange_diamond: Shodan 2000 - do you use Shodan for everyday work? This tool looks for randomly generated data from Shodan.
+  :small_orange_diamond: Spyse - Internet assets registry: networks, threats, web objects, etc.
  :small_orange_diamond: GreyNoise - mass scanner such as Shodan and Censys.
  :small_orange_diamond: ZoomEye - search engine for cyberspace that lets the user find specific network components.
  :small_orange_diamond: netograph - tools to monitor and understand deep structure of the web.
From cda63008a25ed8825e49934b34fe373791a02b71 Mon Sep 17 00:00:00 2001 From: Jony4 Date: Sun, 9 May 2021 07:01:51 +0800 Subject: [PATCH 02/17] add Alacritty Alacritty is A fast, cross-platform, OpenGL terminal emulator --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 49763a4..46841fb 100644 --- a/README.md +++ b/README.md @@ -393,6 +393,7 @@ Only main chapters:   :small_orange_diamond: Guake - is a dropdown terminal made for the GNOME desktop environment.
  :small_orange_diamond: Terminator - is based on GNOME Terminal, useful features for sysadmins and other users.
  :small_orange_diamond: Kitty - is a GPU based terminal emulator that supports smooth scrolling and images.
+  :small_orange_diamond: Alacritty - is A fast, cross-platform, OpenGL terminal emulator.

##### :black_small_square: Network From 563a0b390330712b7121d41d44a9efffa88d0c50 Mon Sep 17 00:00:00 2001 From: Himura Kazuto Date: Thu, 13 May 2021 10:26:12 +0300 Subject: [PATCH 03/17] Replace a paid password manager with the free software --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 49763a4..f412c1c 100644 --- a/README.md +++ b/README.md @@ -417,7 +417,7 @@ Only main chapters:

  :small_orange_diamond: KeePassXC - store your passwords safely and auto-type them into your everyday websites and apps.
-  :small_orange_diamond: Enpass - password manager and secure wallet.
+  :small_orange_diamond: Bitwarden - open source password manager with built-in sync.

##### :black_small_square: Messengers/IRC Clients From 4208a50ee7fab77a85ae98ed0d050ce930ab70e7 Mon Sep 17 00:00:00 2001 From: mxyz Date: Thu, 13 May 2021 18:28:46 +0200 Subject: [PATCH 04/17] fix typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 46841fb..ff7077e 100644 --- a/README.md +++ b/README.md @@ -393,7 +393,7 @@ Only main chapters:   :small_orange_diamond: Guake - is a dropdown terminal made for the GNOME desktop environment.
  :small_orange_diamond: Terminator - is based on GNOME Terminal, useful features for sysadmins and other users.
  :small_orange_diamond: Kitty - is a GPU based terminal emulator that supports smooth scrolling and images.
-  :small_orange_diamond: Alacritty - is A fast, cross-platform, OpenGL terminal emulator.
+  :small_orange_diamond: Alacritty - is a fast, cross-platform, OpenGL terminal emulator.

##### :black_small_square: Network From 54f1ecaecb6afc41854cfbcbc01ac5fb8301d403 Mon Sep 17 00:00:00 2001 From: mxyz Date: Thu, 13 May 2021 18:38:05 +0200 Subject: [PATCH 05/17] minor update --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 65925c1..3bb6dde 100644 --- a/README.md +++ b/README.md @@ -592,7 +592,6 @@ performance of any of your sites from across the globe.
  :small_orange_diamond: Censys - platform that helps information security practitioners discover, monitor, and analyze devices.
  :small_orange_diamond: Shodan - the world's first search engine for Internet-connected devices.
  :small_orange_diamond: Shodan 2000 - do you use Shodan for everyday work? This tool looks for randomly generated data from Shodan.
-  :small_orange_diamond: Spyse - Internet assets registry: networks, threats, web objects, etc.
  :small_orange_diamond: GreyNoise - mass scanner such as Shodan and Censys.
  :small_orange_diamond: ZoomEye - search engine for cyberspace that lets the user find specific network components.
  :small_orange_diamond: netograph - tools to monitor and understand deep structure of the web.
@@ -600,6 +599,7 @@ performance of any of your sites from across the globe.
  :small_orange_diamond: onyphe - is a search engine for open-source and cyber threat intelligence data collected.
  :small_orange_diamond: IntelligenceX - is a search engine and data archive.
  :small_orange_diamond: binaryedge - it scan the entire internet space and create real-time threat intelligence streams and reports.
+  :small_orange_diamond: Spyse - Internet assets registry: networks, threats, web objects, etc.
  :small_orange_diamond: wigle - is a submission-based catalog of wireless networks. All the networks. Found by Everyone.
  :small_orange_diamond: PublicWWW - find any alphanumeric snippet, signature or keyword in the web pages HTML, JS and CSS code.
  :small_orange_diamond: IntelTechniques - this repository contains hundreds of online search utilities.
From df93f878bc041b56859c774658ba7da304b80050 Mon Sep 17 00:00:00 2001 From: trimstray Date: Thu, 13 May 2021 18:42:05 +0200 Subject: [PATCH 06/17] remove 'Support' chapter - signed-off-by: trimstray --- README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index 00861bf..3d5a814 100644 --- a/README.md +++ b/README.md @@ -85,10 +85,6 @@ This project exists thanks to all the people who contribute.

-## :gift_heart:  Support - -If this project is useful and important for you or if you really like _the-book-of-secret-knowledge_, you can bring **positive energy** by giving some **good words** or **supporting this project**. Thank you! - ## :newspaper:  RSS Feed & Updates GitHub exposes an [RSS/Atom](https://github.com/trimstray/the-book-of-secret-knowledge/commits.atom) feed of the commits, which may also be useful if you want to be kept informed about all changes. From 89b9b846be4b6c6161d2ca61335baf588e80ae43 Mon Sep 17 00:00:00 2001 From: trimstray Date: Thu, 13 May 2021 18:44:02 +0200 Subject: [PATCH 07/17] fix typo - signed-off-by: trimstray --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3d5a814..d1dc901 100644 --- a/README.md +++ b/README.md @@ -594,7 +594,7 @@ performance of any of your sites from across the globe.

  :small_orange_diamond: Censys - platform that helps information security practitioners discover, monitor, and analyze devices.
  :small_orange_diamond: Shodan - the world's first search engine for Internet-connected devices.
-  :small_orange_diamond: Shodan 2000 - do you use Shodan for everyday work? This tool looks for randomly generated data from Shodan.
+  :small_orange_diamond: Shodan 2000 - this tool looks for randomly generated data from Shodan.
  :small_orange_diamond: GreyNoise - mass scanner such as Shodan and Censys.
  :small_orange_diamond: ZoomEye - search engine for cyberspace that lets the user find specific network components.
  :small_orange_diamond: netograph - tools to monitor and understand deep structure of the web.
From bca31ece702e693673626f7987c6e55f2ddab3b5 Mon Sep 17 00:00:00 2001 From: trimstray Date: Thu, 13 May 2021 18:54:06 +0200 Subject: [PATCH 08/17] minor updates (fix typos) - signed-off-by: trimstray --- README.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index d1dc901..e5b0a14 100644 --- a/README.md +++ b/README.md @@ -657,7 +657,7 @@ performance of any of your sites from across the globe.
  :small_orange_diamond: CVE Mitre - list of publicly known cybersecurity vulnerabilities.
  :small_orange_diamond: CVE Details - CVE security vulnerability advanced database.
  :small_orange_diamond: Exploit DB - CVE compliant archive of public exploits and corresponding vulnerable software.
-  :small_orange_diamond: 0day.today - exploits market provides you the possibility to buy zero-day exploits and also to sell 0day exploits.
+  :small_orange_diamond: 0day.today - exploits market provides you the possibility to buy/sell zero-day exploits.
  :small_orange_diamond: sploitus - the exploit and tools database.
  :small_orange_diamond: cxsecurity - free vulnerability database.
  :small_orange_diamond: Vulncode-DB - is a database for vulnerabilities and their corresponding source code if available.
@@ -754,7 +754,7 @@ performance of any of your sites from across the globe.
##### :black_small_square: Security/hardening

-  :small_orange_diamond: Emerald Onion - is a 501(c)(3) nonprofit organization and transit internet service provider (ISP) based in Seattle.
+  :small_orange_diamond: Emerald Onion - is a 501(c)(3) nonprofit organization and transit internet service provider (ISP).
  :small_orange_diamond: pi-hole - the Pi-hole® is a DNS sinkhole that protects your devices from unwanted content.
  :small_orange_diamond: maltrail - malicious traffic detection system.
  :small_orange_diamond: security_monkey - monitors AWS, GCP, OpenStack, and GitHub orgs for assets and their changes over time.
@@ -806,7 +806,7 @@ performance of any of your sites from across the globe.
##### :black_small_square: Security

-  :small_orange_diamond: docker-bench-security - is a script that checks for dozens of common best-practices around deploying Docker.
+  :small_orange_diamond: docker-bench-security - checks for dozens of common best-practices around deploying Docker.
  :small_orange_diamond: trivy - vulnerability scanner for containers, suitable for CI.
  :small_orange_diamond: Harbor - cloud native registry project that stores, signs, and scans content.

@@ -882,7 +882,7 @@ performance of any of your sites from across the globe.
  :small_orange_diamond: http3-explained - a document describing the HTTP/3 and QUIC protocols.
  :small_orange_diamond: HTTP/2 in Action - an excellent introduction to the new HTTP/2 standard.
  :small_orange_diamond: Let's code a TCP/IP stack - great stuff to learn network and system programming at a deeper level.
-  :small_orange_diamond: Nginx Admin's Handbook - describes how to improve NGINX performance, security and other important things.
+  :small_orange_diamond: Nginx Admin's Handbook - how to improve NGINX performance, security and other important things.
  :small_orange_diamond: nginxconfig.io - NGINX config generator on steroids.
  :small_orange_diamond: openssh guideline - is to help operational teams with the configuration of OpenSSH server and client.
  :small_orange_diamond: SSH Handshake Explained - is a relatively brief description of the SSH handshake.
@@ -1034,7 +1034,7 @@ performance of any of your sites from across the globe.

  :small_orange_diamond: Web Developer Roadmap - roadmaps, articles and resources to help you choose your path, learn and improve.
  :small_orange_diamond: Front-End-Checklist - the perfect Front-End Checklist for modern websites and meticulous developers.
-  :small_orange_diamond: Front-End-Performance-Checklist - the only Front-End Performance Checklist that runs faster than the others.
+  :small_orange_diamond: Front-End-Performance-Checklist - Front-End Performance Checklist that runs faster than the others.
  :small_orange_diamond: Python's Magic Methods - what are magic methods? They're everything in object-oriented Python.
  :small_orange_diamond: wtfpython - a collection of surprising Python snippets and lesser-known features.
  :small_orange_diamond: js-dev-reads - a list of books and articles for the discerning web developer to read.
@@ -1094,7 +1094,7 @@ performance of any of your sites from across the globe.

  :small_orange_diamond: Varnish for PHP developers - very interesting presentation of Varnish by Mattias Geniar.
-  :small_orange_diamond: A Netflix Guide to Microservices - alks about the chaotic and vibrant world of microservices at Netflix.
+  :small_orange_diamond: A Netflix Guide to Microservices - talks about the chaotic and vibrant world of microservices at Netflix.

##### :black_small_square: Developers @@ -1111,7 +1111,7 @@ performance of any of your sites from across the globe.
  :small_orange_diamond: Michał "lcamtuf" Zalewski - white hat hacker, computer security expert.
  :small_orange_diamond: Mattias Geniar - developer, sysadmin, blogger, podcaster and public speaker.
  :small_orange_diamond: Nick Craver - software developer and systems administrator for Stack Exchange.
-  :small_orange_diamond: Scott Helme - security researcher, international speaker and founder of securityheaders.com and report-uri.com.
+  :small_orange_diamond: Scott Helme - security researcher, speaker and founder of securityheaders.com and report-uri.com.
  :small_orange_diamond: Brian Krebs - The Washington Post and now an Independent investigative journalist.
  :small_orange_diamond: Bruce Schneier - is an internationally renowned security technologist, called a "security guru".
  :small_orange_diamond: Chrissy Morgan - advocate of practical learning, Chrissy also takes part in bug bounty programs.
@@ -1167,7 +1167,7 @@ Cybercrime Investigations - podcast by Geoff White about cybercrimes.
-  :small_orange_diamond: rev3rse security - offensive, binary exploitation, web app security, vulnerability, hardening, red team, blue team.
+  :small_orange_diamond: rev3rse security - offensive, binary exploitation, web app security, hardening, red team, blue team.
  :small_orange_diamond: LiveOverflow - a lot more advanced topics than what is typically offered in paid online courses - but for free.
  :small_orange_diamond: J4vv4D - the important information regarding our internet security.
  :small_orange_diamond: @@ -1230,10 +1230,10 @@ CyberTalks - talks, interviews, and article about cybersecurity.

  :small_orange_diamond: Sandcat Browser - a penetration-oriented browser with plenty of advanced functionality already built in.
  :small_orange_diamond: Metasploit - tool and framework for pentesting system, web and many more, contains a lot a ready to use exploit.
-  :small_orange_diamond: Burp Suite - tool for testing web app security, intercepting proxy to replay, inject, scan and fuzz HTTP requests.
+  :small_orange_diamond: Burp Suite - tool for testing web app security, intercepting proxy to replay, inject, scan and fuzz.
  :small_orange_diamond: OWASP Zed Attack Proxy - intercepting proxy to replay, inject, scan and fuzz HTTP requests.
  :small_orange_diamond: w3af - is a Web Application Attack and Audit Framework.
-  :small_orange_diamond: mitmproxy - an interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
+  :small_orange_diamond: mitmproxy - an interactive TLS-capable intercepting HTTP proxy for penetration testers.
  :small_orange_diamond: Nikto2 - web server scanner which performs comprehensive tests against web servers for multiple items.
  :small_orange_diamond: sqlmap - tool that automates the process of detecting and exploiting SQL injection flaws.
  :small_orange_diamond: Recon-ng - is a full-featured Web Reconnaissance framework written in Python.
@@ -1319,11 +1319,11 @@ CyberTalks - talks, interviews, and article about cybersecurity.
  :small_orange_diamond: OWASP Cheat Sheet Series - is a collection of high value information on specific application security topics.
  :small_orange_diamond: OWASP dependency-check - is an open source solution the OWASP Top 10 2013 entry.
  :small_orange_diamond: OWASP ProActive Controls - OWASP Top 10 Proactive Controls 2018.
-  :small_orange_diamond: PENTESTING-BIBLE - hacking & penetration testing & red team & cyber security & computer science resources.
+  :small_orange_diamond: PENTESTING-BIBLE - hacking & penetration testing & red team & cyber security resources.
  :small_orange_diamond: pentest-wiki - is a free online security knowledge library for pentesters/researchers.
  :small_orange_diamond: DEF CON Media Server - great stuff from DEFCON.
  :small_orange_diamond: Awesome Malware Analysis - a curated list of awesome malware analysis tools and resources.
-  :small_orange_diamond: SQL Injection Cheat Sheet - detailed technical information about the many different variants of the SQL Injection.
+  :small_orange_diamond: SQL Injection Cheat Sheet - detailed technical stuff about the many different variants of the SQL Injection.
  :small_orange_diamond: Entersoft Knowledge Base - great and detailed reference about vulnerabilities.
  :small_orange_diamond: HTML5 Security Cheatsheet - a collection of HTML5 related XSS attack vectors.
  :small_orange_diamond: XSS String Encoder - for generating XSS code to check your input validation filters against XSS.
From 859063552d0a42eaea6e2b104b29a3070ac0fa77 Mon Sep 17 00:00:00 2001 From: trimstray Date: Tue, 18 May 2021 13:29:25 +0200 Subject: [PATCH 09/17] add 'KONTRA' - signed-off-by: trimstray --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e5b0a14..6a0b37e 100644 --- a/README.md +++ b/README.md @@ -1401,6 +1401,7 @@ AWS deployment tool.
  :small_orange_diamond: secDevLabs - is a laboratory for learning secure web development in a practical manner.
  :small_orange_diamond: CORS-vulnerable-Lab - sample vulnerable code and its exploit code.
  :small_orange_diamond: RootTheBox - a Game of Hackers (CTF Scoreboard & Game Manager).
+  :small_orange_diamond: KONTRA - application security training (OWASP Top Web & Api).

##### :black_small_square: Labs (ethical hacking platforms/trainings/CTFs) From 13991e83adee30a4125e7944abe5682ff75d50da Mon Sep 17 00:00:00 2001 From: Alekhine51 Date: Sat, 26 Jun 2021 18:42:40 -0400 Subject: [PATCH 10/17] Update README.md Added Cutter to Pentest tools, and added Socat to network tools. --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 6a0b37e..7fea99d 100644 --- a/README.md +++ b/README.md @@ -189,6 +189,7 @@ Only main chapters:   :small_orange_diamond: mtr - is a tool that combines the functionality of the 'traceroute' and 'ping' programs in a single tool.
  :small_orange_diamond: mylg - utility which combines the functions of the different network probes in one diagnostic tool.
  :small_orange_diamond: netcat - utility which reads and writes data across network connections, using the TCP/IP protocol.
+  :small_orange_diamond: socat - utility which transfers data between two objects.
  :small_orange_diamond: tcpdump - is a powerful command-line packet analyzer.
  :small_orange_diamond: tshark - is a tool that allows us to dump and analyze network traffic (wireshark cli).
  :small_orange_diamond: Termshark - is a simple terminal user-interface for tshark.
@@ -1272,6 +1273,7 @@ CyberTalks - talks, interviews, and article about cybersecurity.
  :small_orange_diamond: radare2 - framework for reverse-engineering and analyzing binaries.
  :small_orange_diamond: routersploit - exploitation framework for embedded devices.
  :small_orange_diamond: Ghidra - is a software reverse engineering (SRE) framework.
+  :small_orange_diamond: Cutter - is an SRE platform integrating Ghidra's decompiler.
  :small_orange_diamond: Vulnreport - open-source pentesting management and automation platform by Salesforce Product Security.
  :small_orange_diamond: Mentalist - is a graphical tool for custom wordlist generation.
  :small_orange_diamond: archerysec - vulnerability assessment and management helps to perform scans and manage vulnerabilities.
@@ -1485,6 +1487,7 @@ AWS deployment tool.

  :small_orange_diamond: #hackerspaces - hackerspace IRC channels.
+  :small_orange_diamond: #Libera - Free IRC network hosted by a Swiss non-profit. Used by many projects.

##### :black_small_square: Security From 1349a53f47ba2b013b29cf7c4de63148365e4715 Mon Sep 17 00:00:00 2001 From: Meir Blachman Date: Mon, 5 Jul 2021 08:06:42 +0300 Subject: [PATCH 11/17] Add mssql-cli --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 6a0b37e..d934de8 100644 --- a/README.md +++ b/README.md @@ -341,6 +341,7 @@ Only main chapters:   :small_orange_diamond: pgcli - postgres CLI with autocompletion and syntax highlighting.
  :small_orange_diamond: mycli - terminal client for MySQL with autocompletion and syntax highlighting.
  :small_orange_diamond: litecli - SQLite CLI with autocompletion and syntax highlighting.
+   :small_orange_diamond: mssql-cli - SQL Server CLI with autocompletion and syntax highlighting.
  :small_orange_diamond:
OSQuery - is a SQL powered operating system instrumentation, monitoring, and analytics framework.
  :small_orange_diamond: pgsync - sync data from one Postgres database to another.
  :small_orange_diamond: iredis - a terminal client for redis with autocompletion and syntax highlighting.
From f911680d0cb356c4822dd01b6e5bf8bee35923fd Mon Sep 17 00:00:00 2001 From: Camilo Nova Date: Mon, 5 Jul 2021 09:36:05 -0500 Subject: [PATCH 12/17] Fixes typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6a0b37e..d7ed87f 100644 --- a/README.md +++ b/README.md @@ -4028,7 +4028,7 @@ awk 'length($0)>80{print FNR,$0}' filename ###### Print only lines of less than 80 characters ```bash -awk 'length < 80 filename +awk 'length < 80' filename ``` ###### Print double new lines a file From 5c4642ae728a4ee162a5f6a2338afd78981f642a Mon Sep 17 00:00:00 2001 From: lucasgonze Date: Mon, 12 Jul 2021 19:24:03 -0700 Subject: [PATCH 13/17] Delete fakeface - fixes #216 --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 6a0b37e..aa4a4d3 100644 --- a/README.md +++ b/README.md @@ -638,7 +638,6 @@ performance of any of your sites from across the globe.

  :small_orange_diamond: thispersondoesnotexist - generate fake faces in one click - endless possibilities.
  :small_orange_diamond: AI Generated Photos - 100.000 AI generated faces.
-  :small_orange_diamond: fakeface - fake faces browser.
  :small_orange_diamond: fakenamegenerator - your randomly generated identity.
  :small_orange_diamond: Intigriti Redirector - open redirect/SSRF payload generator.

From dc9d28e750023cfb005a374e9706b31ec58388d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20=C5=BBy?= Date: Tue, 13 Jul 2021 12:38:37 +0200 Subject: [PATCH 14/17] remove libera.ch --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 7fea99d..d84e9a5 100644 --- a/README.md +++ b/README.md @@ -1487,7 +1487,6 @@ AWS deployment tool.

  :small_orange_diamond: #hackerspaces - hackerspace IRC channels.
-  :small_orange_diamond: #Libera - Free IRC network hosted by a Swiss non-profit. Used by many projects.

##### :black_small_square: Security From e7e34de14bbb22c8f9eda3363f9beee6e11f99c2 Mon Sep 17 00:00:00 2001 From: trimstray Date: Tue, 13 Jul 2021 12:46:44 +0200 Subject: [PATCH 15/17] fix typo (url) - signed-off-by: trimstray --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1229968..71d7807 100644 --- a/README.md +++ b/README.md @@ -342,7 +342,7 @@ Only main chapters:   :small_orange_diamond: pgcli - postgres CLI with autocompletion and syntax highlighting.
  :small_orange_diamond: mycli - terminal client for MySQL with autocompletion and syntax highlighting.
  :small_orange_diamond: litecli - SQLite CLI with autocompletion and syntax highlighting.
-   :small_orange_diamond: mssql-cli - SQL Server CLI with autocompletion and syntax highlighting.
+   :small_orange_diamond:
mssql-cli - SQL Server CLI with autocompletion and syntax highlighting.
  :small_orange_diamond: OSQuery - is a SQL powered operating system instrumentation, monitoring, and analytics framework.
  :small_orange_diamond: pgsync - sync data from one Postgres database to another.
  :small_orange_diamond: iredis - a terminal client for redis with autocompletion and syntax highlighting.
From dae3039b2b181ee5891f928b018960378da1fdee Mon Sep 17 00:00:00 2001 From: trimstray Date: Wed, 18 Aug 2021 13:17:58 +0200 Subject: [PATCH 16/17] add 'Object Identifiers' - signed-off-by: trimstray --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 71d7807..d6d7515 100644 --- a/README.md +++ b/README.md @@ -2729,6 +2729,7 @@ For more information please look at these great explanations: - [Generate a multi domains certificate using config files](https://gist.github.com/romainnorberg/464758a6620228b977212a3cf20c3e08) - [Your OpenSSL CSR command is out of date](https://expeditedsecurity.com/blog/openssl-csr-command/) - [OpenSSL example configuration file](https://www.tbs-certificats.com/openssl-dem-server-cert.cnf) +- [Object Identifiers (OIDs)](https://www.alvestrand.no/objectid/) ###### List available EC curves From 7fcde29b809cff193cdf9c12a1b492aa3e33858b Mon Sep 17 00:00:00 2001 From: trimstray Date: Wed, 18 Aug 2021 14:06:24 +0200 Subject: [PATCH 17/17] add 'Object Identifiers' from OpenSSL - signed-off-by: trimstray --- README.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/README.md b/README.md index d6d7515..db3aac2 100644 --- a/README.md +++ b/README.md @@ -2722,6 +2722,49 @@ postalCode = 2.5.4.17 streetAddress = 2.5.4.9 ``` +Full example: + +```bash +( _fd="private.key" ; _fd_csr="request.csr" ; \ +openssl req -new -sha256 -key ${_fd} -out ${_fd_csr} \ +-config <( +cat << __EOF__ +[req] +default_bits = 2048 +default_md = sha256 +prompt = no +distinguished_name = dn +req_extensions = req_ext +oid_section = new_oids + +[ new_oids ] +serialNumber = 2.5.4.5 +streetAddress = 2.5.4.9 +postalCode = 2.5.4.17 +businessCategory = 2.5.4.15 + +[ dn ] +serialNumber=00001111 +businessCategory=Private Organization +jurisdictionC=DE +C=DE +ST=Hessen +L=Keller +postalCode=424242 +streetAddress=Crater 1621 +O=AV Company +OU=IT +CN=example.com + +[ req_ext ] +subjectAltName = @alt_names + +[ alt_names ] +DNS.1 = example.com +__EOF__ +)) +``` + For more information please look at these great explanations: - [RFC 5280](https://tools.ietf.org/html/rfc5280) @@ -2730,6 +2773,7 @@ For more information please look at these great explanations: - [Your OpenSSL CSR command is out of date](https://expeditedsecurity.com/blog/openssl-csr-command/) - [OpenSSL example configuration file](https://www.tbs-certificats.com/openssl-dem-server-cert.cnf) - [Object Identifiers (OIDs)](https://www.alvestrand.no/objectid/) +- [openssl objects.txt](https://github.com/openssl/openssl/blob/master/crypto/objects/objects.txt) ###### List available EC curves