> For the complete documentation index, see [llms.txt](https://raffadndm.gitbook.io/hacktrain/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://raffadndm.gitbook.io/hacktrain/it.md).

# it

- [Table of contents](https://raffadndm.gitbook.io/hacktrain/it/summary.md)
- [sections](https://raffadndm.gitbook.io/hacktrain/it/sections.md)
- [arduino](https://raffadndm.gitbook.io/hacktrain/it/sections/arduino.md)
- [Boards](https://raffadndm.gitbook.io/hacktrain/it/sections/arduino/arduino-boards.md)
- [browsers](https://raffadndm.gitbook.io/hacktrain/it/sections/browsers.md)
- [firefox-extension](https://raffadndm.gitbook.io/hacktrain/it/sections/browsers/firefox-extension.md)
- [Internal pages](https://raffadndm.gitbook.io/hacktrain/it/sections/browsers/internal-pages.md)
- [Storage](https://raffadndm.gitbook.io/hacktrain/it/sections/browsers/storage.md)
- [computer-networks](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks.md)
- [DMZ](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/dmz.md)
- [Firewall](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/firewall.md)
- [⛀ Hub & Switch](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/hub-switch.md)
- [VPN](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/vpn.md)
- [gateway](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/gateway.md)
- [⛀ Gateway](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/gateway/gateway.md)
- [⛀ Proxy](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/gateway/proxy.md)
- [⛀ Router](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/gateway/router.md)
- [protocols](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/protocols.md)
- [ISO/OSI Model](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/protocols/osi.md)
- [layer2](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/protocols/layer2.md)
- [Address Resolution Protocol (ARP)](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/protocols/layer2/arp.md)
- [Ethernet](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/protocols/layer2/ethernet.md)
- [2️⃣ Layer 2 - Data Link](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/protocols/layer2/layer2.md)
- [layer3](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/protocols/layer3.md)
- [Internet Control Message protocol](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/protocols/layer3/icmp.md)
- [Internet Protocol](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/protocols/layer3/ip.md)
- [layer4](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/protocols/layer4.md)
- [TCP](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/protocols/layer4/tcp.md)
- [UDP](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/protocols/layer4/udp.md)
- [layer7](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/protocols/layer7.md)
- [DNS](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/protocols/layer7/dns.md)
- [HTTP](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/protocols/layer7/http.md)
- [HTTPS](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/protocols/layer7/https.md)
- [servers](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/servers.md)
- [Apache HTTP Server](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/servers/apache.md)
- [Flask Server](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/servers/flask.md)
- [NGINX HTTP Server](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/servers/nginx.md)
- [Python HTTP Server](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/servers/python_http.md)
- [vpn](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/vpn-1.md)
- [OpenVPN](https://raffadndm.gitbook.io/hacktrain/it/sections/computer-networks/vpn-1/openvpn.md)
- [cryptography](https://raffadndm.gitbook.io/hacktrain/it/sections/cryptography.md)
- [Authentication Methods](https://raffadndm.gitbook.io/hacktrain/it/sections/cryptography/authentication_methods.md)
- [Let's Encrypt](https://raffadndm.gitbook.io/hacktrain/it/sections/cryptography/lets_encrypt.md)
- [microservices](https://raffadndm.gitbook.io/hacktrain/it/sections/microservices.md)
- [Docker](https://raffadndm.gitbook.io/hacktrain/it/sections/microservices/docker.md)
- [programming](https://raffadndm.gitbook.io/hacktrain/it/sections/programming.md)
- [cpp](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/cpp.md)
- [csharp](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/csharp.md)
- [golang](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/golang.md)
- [java](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/java.md)
- [javascript](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/javascript.md)
- [php](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/php.md)
- [rust](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/rust.md)
- [c](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c.md)
- [Network Programming](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/network-programming.md)
- [syntax](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/syntax.md)
- [Code Structure](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/syntax/code-structure.md)
- [Compiler](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/syntax/compiler.md)
- [Declaration specifiers](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/syntax/declaration-specifiers.md)
- [Dynamic allocation](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/syntax/dynamic-allocation.md)
- [Error handling](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/syntax/error-handling.md)
- [File management](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/syntax/file-management.md)
- [First Program](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/syntax/first-program.md)
- [Flow control](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/syntax/flow-controls.md)
- [Functions](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/syntax/functions.md)
- [Input/Output](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/syntax/input-output.md)
- [Instructions and operators](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/syntax/instructions-operators.md)
- [Pointers](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/syntax/pointers.md)
- [Pre-processor](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/syntax/pre-processor.md)
- [Process](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/syntax/process.md)
- [Strings](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/syntax/strings.md)
- [Useful standard functions](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/syntax/useful-standard-functions.md)
- [Variables and Data Types](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/c/syntax/variable-data-types.md)
- [python](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/python.md)
- [Magic Methods](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/python/magic-methods.md)
- [PyPi package](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/python/pypi-package.md)
- [String Formatting](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/python/str-format.md)
- [Language syntax](https://raffadndm.gitbook.io/hacktrain/it/sections/programming/python/syntax.md)
- [scripting](https://raffadndm.gitbook.io/hacktrain/it/sections/scripting.md)
- [\</> Bash](https://raffadndm.gitbook.io/hacktrain/it/sections/scripting/bash.md)
- [\</> Powershell](https://raffadndm.gitbook.io/hacktrain/it/sections/scripting/powershell.md)
- [web](https://raffadndm.gitbook.io/hacktrain/it/sections/web.md)
- [Window postMessage API](https://raffadndm.gitbook.io/hacktrain/it/sections/web/postmessage-api.md)
- [Web workers](https://raffadndm.gitbook.io/hacktrain/it/sections/web/web-workers.md)
- [cloud](https://raffadndm.gitbook.io/hacktrain/it/sections/cloud.md)
- [aws](https://raffadndm.gitbook.io/hacktrain/it/sections/cloud/aws.md)
- [IP rotation from EC2 machine](https://raffadndm.gitbook.io/hacktrain/it/sections/cloud/aws/ip_rotation.md)
- [Write/Read access to S3 bucket from EC2 machine](https://raffadndm.gitbook.io/hacktrain/it/sections/cloud/aws/read_write_s3.md)
- [operating-systems](https://raffadndm.gitbook.io/hacktrain/it/sections/operating-systems.md)
- [linux](https://raffadndm.gitbook.io/hacktrain/it/sections/operating-systems/linux.md)
- [Essentials](https://raffadndm.gitbook.io/hacktrain/it/sections/operating-systems/linux/essentials.md)
- [iptables](https://raffadndm.gitbook.io/hacktrain/it/sections/operating-systems/linux/iptables.md)
- [openconnect](https://raffadndm.gitbook.io/hacktrain/it/sections/operating-systems/linux/openconnect.md)
- [proxychains](https://raffadndm.gitbook.io/hacktrain/it/sections/operating-systems/linux/proxychains.md)
- [Services](https://raffadndm.gitbook.io/hacktrain/it/sections/operating-systems/linux/services.md)
- [tmux](https://raffadndm.gitbook.io/hacktrain/it/sections/operating-systems/linux/tmux.md)
- [windows](https://raffadndm.gitbook.io/hacktrain/it/sections/operating-systems/windows.md)
- [Essentials](https://raffadndm.gitbook.io/hacktrain/it/sections/operating-systems/windows/essentials.md)
- [Windows Terminal](https://raffadndm.gitbook.io/hacktrain/it/sections/operating-systems/windows/terminal.md)
- [WSL](https://raffadndm.gitbook.io/hacktrain/it/sections/operating-systems/windows/wsl.md)
