Categories
Cybersecurity bootcamp: The Bridge

Contactless payments

This presentation was hold on 20th May 2022 at The Bridge.

Workshop will be on July (day to be determined). Capacity: 3-5 people.

Categories
Cybersecurity bootcamp: The Bridge

Cybersecurity: week 8

1- 7 November 2021

What I’ve learned

Ettercap-graphical and arp poisoning attack | net-tools utilities | openVAS | Traffic monitorization with Wireshark.

Reading list

  1. ¿El proceso «pingsender.exe» intenta conectarse a Internet? Esto es lo que debes saber.
  2. Nmap syntax: https://nmap.org/book/man-port-scanning-techniques.html
  3. Cómo listar y administrar servicios en Linux: https://www.hostinger.es/tutoriales/administrar-y-listar-servicios-en-linux
  4. SYN cookies: https://es.wikipedia.org/wiki/SYN_cookies
  5. Iptables’s week:
    – A Deep Dive into Iptables and Netfilter Architecture: https://www.digitalocean.com/community/tutorials/a-deep-dive-into-iptables-and-netfilter-architecture
    – Qué es iptables: https://openwebinars.net/blog/que-es-iptables/

I’ve enjoyed

Getting to know the principles of a firewall.

Categories
Cybersecurity bootcamp: The Bridge

Cybersecurity: week 6 and 7

18 – 31 October 2021

What I’ve learned

Introduction to security. Red Team. OSINT (Open Source Intelligence) report elaboration using: shodan.io (with dorks), search.censys.io, nmap, spiderfoot, recon-ng, sublist3r, karma, theHarvester, maltego, nessus essentials, nikto, sherlock, profil3r, osintgram, FOCA, Google dorks, wigle.net, ItIsMeCall911/Awesome-Telegram-OSINT, and a buch of cool and open source tools (including those to mask identity). Free VPN like windscribe or ProtonVPN.

Reading list

  1. Chapter 3: Redes de computadoras. Un enfoque descendente. James F. Kurose. | La capa de transporte Download.
  2. What are black box, grey box, and white box penetration testing? [Updated 2020

I’ve enjoyed:

  1. Making a map for the OSINT presentation. For that I’ve discovered the land of the fantasy map generators. For our end, we’ve used: Azgaard’s Fantasy Map Generator.
Categories
Cybersecurity bootcamp: The Bridge

Cybersecurity: week 5

11 – 17 October 2021

What I’ve learned:

We’ve started with the RedTeam block. First module is introductory and it’s oriented to resume main methodologies of attack | APT (Advanced Persistent Threat), 0Day exploit – 0Day Attack | Pentest phases | Mitre ATT&CK (“Adversarial Tactics, Techniques, and Common Knowledge.”) Framework | Risks analysis.

Reading list:

  1. Chapter 3: Redes de computadoras. Un enfoque descendente. James F. Kurose. | La capa de transporte Download.
  2. Common Vulnerability Scoring System.
  3. How CT fits into the wider Web PKI ecosystem.
  4. Network Commands.
  5. What are Certificate Authorities & Trust Hierarchies?
Categories
Cybersecurity bootcamp: The Bridge

Cybersecurity: week 4

4 – 10 October 2021

What I’ve learned:

Basic on TCP/IP protocol. The OSI model. More deeply, we’ve seen some protocols from the Application layer (SMTP, POP, IMAP, SSH, RCP, DNS, FTP). We’ve started with crytography, hashes and public and private keys. Challenge this week was about stablishing a TCP connection with another VM.

Reading list:

  1. Chapter 1-2: Redes de computadoras. Un enfoque descendente. James F. Kurose. Download.

Group project:

  • We’ve worked on the SMTP protocol in the Application layer (with Alejandro Mora). To explain it, we’ve implemented a basic mail server using Postfix on Kali. After that, we’ve captured traffic (using wireshark) to explain SMTP commands (HELO/EHLO, 220 OK, 250-STARTTLS , RCPT, RSET, QUIT…) and some extensions. Our presentation.

What I’ve enjoyed:

The amount of tweets from people pretending to be an expert about BGP and DNS. It was fun for that to be on the news.

Some serious reading about BGP and facebook

Understanding How Facebook Disappeared from the Internet.

More details about the October 4 outage.

Categories
Cybersecurity bootcamp: The Bridge

Cybersecurity: week 3

27 September – 3 October 2021

What I’ve learned:

Python scripting logic, no classes or objets yet, just the workaround of basic problems with functions, conditionals and loop iterations.

Reading list:

  1. Chapter 1-4: Programación shell en Unix/Linux (sh(Bourne), ksh, bash), by Christine Deffaix Rémy, published by Ediciones ENI, series “Recursos Informáticos”, 978-2-7460-5474-4, April 2010. Download index.

Group project:

  • We’ve worked on these exercises (basket and ticketing), providing a solution for one of them (ticketing) as a group (our code). I wanted to implement classes and go a little further with an advanced menu, so here is my code for that.

What I’ve enjoyed:

Mathematical focus on problem resolutions. We’ve made the clasic “Piedra, papel o tijeras” (https://github.com/amandaguglieri/thebridge/tree/main/game_piedra-papel-tijeras) applying a module operation.

Stuck in:

Leviathan: Level 1 -> Level 2

Categories
Cybersecurity bootcamp: The Bridge

Cybersecurity: week 2

20-26 September 2021

What I’ve learned:

Bash scripting | Introduction to Python3.

Reading list:

  1. Chapter 14 of book: Linux Basics for Hackers Getting Started with Networking, Scripting, and Security in Kali
  2. Horizontal Privilege Escalation: What is it and how to find them?, by The Infosec Student.
  3. Introductory Networking from tryhackme.com.
  4. The 101 of ELF files on Linux: Understanding and Analysis, by Michael Boelen.

What I’ve enjoyed:

Since, I’ve noticed some webs have 3306 port open, I felt curious about how to exploit that (in one of my sites, of course). I’ve read this article (https://www.hackingarticles.in/penetration-testing-on-mysql-port-3306/) and tried to replicate it unsuccessfully. It was worthy the try though.

Also, an interesting concept I didn’t know about was ID scanning in wordpres. It’s something remarkably easy. By adding ?author={1andsoon} like this

https://anotherwordpresssite.com/?author=1

you can get the list of users of a site.

Categories
Cybersecurity bootcamp: The Bridge

Cybersecurity week 1

What I learned:

What happen when turning on a computer? | What is a VM? | VM Networks Configuration. | Basic linux commands. | Basic grep. | Basic Bash.

Reading list:

  1. GREP cheat sheet.
  2. Bit SUID en shell script (I).
  3. Bit SUID en shell script (II).
  4. Chapter 12 and 13 of book: Linux Basics for Hackers Getting Started with Networking, Scripting, and Security in Kali
  5. What I’ve enjoyed: deep understanding of how netwotks work at virtual machines in VirtualBox. I love this table: