Logging Errors to Email in Python

Python has a fantastic logging module built in to the language that is incredibly powerful. It is super easy to setup multiple logging objects with differing settings for each python class or module. Note: This post will combine some answers from a few stack overflow posts to try and centralize…

Protostar Stack4

The application is a super simple buffer overflow. The c code is only a few lines. The objective is to change the return address to the win function. C Code #include <stdlib.h> #include <unistd.h> #include <stdio.h> #include <string.h>…

Connecting To Salesforce Rest API in Python

Setup To be able to begin to retrieve Metadata and other information from the Salesforce database, you will have to first establish a connection. Note: If you are using a sandbox environment, the login url will be changed from login.salesforce.com to test.salesforce.com. To establish the connection…

75 CTF.HackUCF.org Mem_Test

We are given a binary, and running the application gives us the following output after entering aaaa ------Test Your Memory!------- 8bGyUdjA5Z I know that mine is fine...see? : 0x8048980 Let's see how good your memory is... >aaa sorry, your memory sucks So straight away it seems like we…

200 WCSCCTF Patchwork Panda

We were given a binary that had checks in place (cmp statements) that checked to see if something was true, and if it was continue with execution. All we had to do was change the byte for the op code. For example, jnz byte patching would show 75 x where…