minor changes
authorRob <robin@robinkrens.nl>
Mon, 9 Apr 2018 09:34:14 +0000 (17:34 +0800)
committerRob <robin@robinkrens.nl>
Mon, 9 Apr 2018 09:34:14 +0000 (17:34 +0800)
files/git-cheatsheet.pdf [new file with mode: 0644]
resources.html
resources.txt

diff --git a/files/git-cheatsheet.pdf b/files/git-cheatsheet.pdf
new file mode 100644 (file)
index 0000000..feb83ba
Binary files /dev/null and b/files/git-cheatsheet.pdf differ
index 1a166b7..0d4e14d 100644 (file)
 </p>
 <ul>
   <li><a href="http://linux-training.be">http://linux-training.be</a> - PDFs about the fundamentals, gives an overview of the most common tools and how to use them. PDFs contains some nice exercises.
-  </li><li><a href="http://www.tlpd.org">http://www.tlpd.org</a> - The Linux Documentation project. Look for the UNIX and Internet Fundamentals HOWTO. (Do you <em>really</em> know what happens when you turn on a PC?) 
+  </li><li><a href="http://www.tldp.org">http://www.tldp.org</a> - The Linux Documentation project. Look for the UNIX and Internet Fundamentals HOWTO. (Do you <em>really</em> know what happens when you turn on a PC?) 
+  </li><li><a href="https://netfilter.org/documentation/HOWTO/networking-concepts-HOWTO.html">https://netfilter.org/documentation/HOWTO/networking-concepts-HOWTO.html</a> - Elementary HOWTO about Networking. 
 </li></ul>
 <h2><a name="section_1_1">Networking</a></h2>
-<p>A good way to understand more about networking is two setup two computers: a server and a client. And the play around with the tools. The following tools and documentation are extremely useful 
+<p>A good way to understand more about networking is two setup two computers: a server and a client. And the play around with the tools. The following tools and documentation are extremely useful 
 </p>
-<h3><a name="section_1_1_1">Iptables</a></h3>
-<p>Although there is more abstract software to manage firewalls, like <em>ufw</em> on debian-based systems and <em>firewall-cmd</em> on redhat systems, Iptables will help you understand what actually happens during filtering, mangling or routing a package. <a href="https://www.frozentux.net/iptables-tutorial/iptables-tutorial.html">https://www.frozentux.net/iptables-tutorial/iptables-tutorial.html</a> has a structured approach in explaining <u>what happends when a package hits the firewall</u>.
+<h3><a name="section_1_1_1">Netcat</a></h3>
+<p>Simple tool to open or connect to TCP or UDP ports and output data through these channels. Build and test proxies. Powerful for debugging. <u>Cryptcat</u> is a similar tool, but with support for cryptography
+</p>
+<h3><a name="section_1_1_2">Sendip</a></h3>
+<p>Create and send IP, TCP or UDP packages. You are able to edit any value within these packages. 
+</p>
+<h3><a name="section_1_1_3">Iptables</a></h3>
+<p>Although there is more abstract software to manage firewalls, like <em>ufw</em> on debian-based systems and <em>firewall-cmd</em> on redhat systems, Iptables will help you understand what actually happens during filtering, mangling or routing a package. <a href="https://www.frozentux.net/iptables-tutorial/iptables-tutorial.html">https://www.frozentux.net/iptables-tutorial/iptables-tutorial.html</a> has a structured approach in explaining <u>what happends when a package hits the firewall</u>. Pay extra attention to Network Address Translation. Here is another nice HOWTO: <a href="https://netfilter.org/documentation/HOWTO/NAT-HOWTO-5.html">https://netfilter.org/documentation/HOWTO/NAT-HOWTO-5.html</a>
 </p>
 <h2><a name="section_1_2">Virtual Private Networks</a></h2>
 <p>Please have a look at <a href="http://www.robinkrens.nl/gfw.html">http://www.robinkrens.nl/gfw.html</a>
index 1e05cef..279c72e 100644 (file)
@@ -4,16 +4,28 @@ robinkrens.nl - Linux Resources
 This page lists some useful resources for a more in depth understanding on specific subjects. Assumed is that you have a basic understanding of Linux and Networking. If not, you might to start with one of the followings books
 
        * http://linux-training.be - PDFs about the fundamentals, gives an overview of the most common tools and how to use them. PDFs contains some nice exercises.
-       * http://www.tlpd.org - The Linux Documentation project. Look for the UNIX and Internet Fundamentals HOWTO. (Do you *really* know what happens when you turn on a PC?) 
+       * http://www.tldp.org - The Linux Documentation project. Look for the UNIX and Internet Fundamentals HOWTO. (Do you *really* know what happens when you turn on a PC?) 
+       * https://netfilter.org/documentation/HOWTO/networking-concepts-HOWTO.html - Elementary HOWTO about Networking. 
 
 
 Networking
 --------
-A good way to understand more about networking is two setup two computers: a server and a client. And the play around with the tools. The following tools and documentation are extremely useful 
+A good way to understand more about networking is two setup two computers: a server and a client. And the play around with the tools. The following tools and documentation are extremely useful.  
+
+Netcat
+~~~~~~
+Simple tool to open or connect to TCP or UDP ports and output data through these channels. Build and test proxies. Powerful for debugging. _Cryptcat_ is a similar tool, but with support for cryptography
+
+Sendip
+~~~~~~
+Create and send IP, TCP or UDP packages. You are able to edit any value within these packages. 
+
 
 Iptables
 ~~~~~~~~
-Although there is more abstract software to manage firewalls, like *ufw* on debian-based systems and *firewall-cmd* on redhat systems, Iptables will help you understand what actually happens during filtering, mangling or routing a package. https://www.frozentux.net/iptables-tutorial/iptables-tutorial.html has a structured approach in explaining _what happends when a package hits the firewall_.
+Although there is more abstract software to manage firewalls, like *ufw* on debian-based systems and *firewall-cmd* on redhat systems, Iptables will help you understand what actually happens during filtering, mangling or routing a package. https://www.frozentux.net/iptables-tutorial/iptables-tutorial.html has a structured approach in explaining _what happends when a package hits the firewall_. Pay extra attention to Network Address Translation. Here is another nice HOWTO: https://netfilter.org/documentation/HOWTO/NAT-HOWTO-5.html
+
+
 
 Virtual Private Networks
 ----