Author: jacobo

Penetration Testing Wiki

How to set up CSIRT and SOC guide

ENISA published a very practical guide about establishing a computer security incident response team (CSIRT) or security operations centre (SOC). Source:

Sysadmin tricks: Get an alert when users log in

For some critical machines when it is not usual that users login through SSH or execute SU to become superuser, we can use PAM module configuration to receive some kind of alert whenever a user logs into that machine or escalates privileges to root. Two options here: /etc/pam.d/su: To receive alerts everytime a user becomes…
Read more

Bypassing encryption by memory dumpingšŸ’£ in a Linux Kernel 2.4 in 2004

I don’t know what you were doing or even if you were even born, but on September 22th 2004 at 4:44 PM I was having fun decrypting an ELF binary going through the awesome NGSEC1 CTF !! There was a binary file encrypted with BurnEye Encryption Engine that had to be decrypted in order…
Read more

WordPress XML-RPC Cyberattack in REAL TIME

Quick video showing a successful attack doing a Denial of Service against a website using WordPress. To be protected against this cyberattack, do not forget to restrict access to /xmlrpc.php resource only from your IP address ( in the example below). For Apache, edit /.htaccess file to add:

How to resolve an IP address in Windows

It is very easy to resolve any domain in Microsoft Windows natively using the command nslookup: By default our system will query to our predefined DNS server. If we want to query an specific DNS server, we can specify it as a second argument. In this case we ask the IP address of the domain…
Read more

Calculators for CISOs

Offline CVSS Calculator OWASP Risk Assessment Calculator

Other useful tools Greenshot: Screenshots for reports in Windows MobaXterm: All-in-one terminal for Windows TraceWrangler: Easy sanitization and anonymization of PCAP and PCAPng files noVNC: VNC client using HTML5 (Web Sockets, Canvas) with encryption (wss://) support butterfly: A web terminal based on websocket and tornado Mosh: Mosh (mobile shell) Ngrok:…
Read more

Gadgets for Penetration Testing

Hardware gadgets SyncStop prevents accidental data exchange when your device is plugged into someone elseā€™s computer or a public charging station USBninja

Faradaysec 3.0


Faradaysec is a penetration testing IDE. How to run Faraday < 2.7 To run the server: Check: To run the client: How to run Faraday v3.0 First run server: Second, run client: Check: How to access the UI: For more info go to and Next section, to customize your shell: ZSH


Useful frameworks to beautify your zsh shell: Manual installation of oh-my-zsh: >> ZSH_THEME=”random” Cool themes: mortalscumbag To know more about how to use zsh shell and oh-my-zsh integrated within Faradaysec.