Skip to content

Instantly share code, notes, and snippets.

View jpdias's full-sized avatar
🔄
Engineering In Progress

JP Dias jpdias

🔄
Engineering In Progress
View GitHub Profile
@jpdias
jpdias / package.json
Created November 27, 2018 02:53
get stats from gitlab
{
"name": "stats-gitlab",
"version": "1.0.0",
"description": "",
"main": "script.js",
"dependencies": {
"request": "^2.88.0"
},
"devDependencies": {},
"scripts": {
@jpdias
jpdias / pdf_numeric_password_cracker.py
Last active August 21, 2018 17:05
Guessing PDF passwords (birthdate format) - Any PDF version/Protection level
import pikepdf
import sys
import subprocess
from datetime import timedelta, date
filePath = "pdf_name.pdf"
def daterange(date1, date2):
for n in range(int ((date2 - date1).days)+1):
yield date1 + timedelta(n)
@jpdias
jpdias / vis.py
Created December 23, 2016 11:32
Plotly Example
#!/usr/bin/python
# -*- coding: utf-8 -*-
import csv
import random
import string
import time
import os
from datetime import datetime
from pymongo import MongoClient
from plotly import tools