Skip to content

Instantly share code, notes, and snippets.

View davidtavarez's full-sized avatar
🎯
Focusing

David Tavarez davidtavarez

🎯
Focusing
View GitHub Profile
@davidtavarez
davidtavarez / Helpers.java
Created March 8, 2014 16:11
Some java functions to help any Android developer.
package com.dt.memmo.tools;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
import android.content.res.Resources;
import android.hardware.Camera;
private static Bitmap getCropBitmap (Bitmap origialBitmap,int left, int top, int right, int bottom){
int targetWidth = right-left;
int targetHeight = bottom-top;
Bitmap cutBitmap = Bitmap.createBitmap(targetWidth,targetHeight, Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(cutBitmap);
Rect desRect = new Rect(0, 0, targetWidth, targetHeight);
Rect srcRect = new Rect(left, top, right, bottom);
canvas.drawBitmap(origialBitmap, srcRect, desRect, null);
return cutBitmap;
}
[alias] tree = log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --numstat
@davidtavarez
davidtavarez / LineEntry.cs
Last active April 6, 2022 20:09
Xamarin.Forms Entry just with bottom border.
using Xamarin.Forms;
namespace YOUTNAMESPACE
{
public class LineEntry : Entry
{
public static readonly BindableProperty BorderColorProperty =
BindableProperty.Create<LineEntry, Color> (p => p.BorderColor, Color.Black);
public Color BorderColor {
@davidtavarez
davidtavarez / UserDialogsGood.cs
Created August 12, 2015 15:12
Acr.UserDialogs working GOOD
using System;
using Acr.UserDialogs;
using Xamarin.Forms;
namespace BugUserDialogs
{
public class App : Application
{
public App ()
@davidtavarez
davidtavarez / PicturesCarousel.cs
Created March 20, 2016 00:25
Picture carousel for Android, iOS, WP using Xamarin.Forms. https://cdn.pbrd.co/images/2otpyQam.png
using System;
using Xamarin.Forms;
using System.Collections.ObjectModel;
namespace NAMESPACE.Controls
{
public class PicturesCarousel : ScrollView
{
AbsoluteLayout _ElementsStack = new AbsoluteLayout ();
@davidtavarez
davidtavarez / ImageButton.cs
Created May 4, 2016 14:33
ImageButton for Xamarin.Forms (iOS & Android)
using System;
using Xamarin.Forms;
namespace NAMESPACE.Controls
{
public class ImageButton : Button
{
}
}
@davidtavarez
davidtavarez / api_login_brute_force.py
Created April 25, 2018 14:49
Brute forcing API Login using Tor
#!/usr/bin/env python
# coding=utf-8
import requests
def brute(api_url, users_file, passwords_file, validation_errors, use_tor):
proxy_address = '127.0.0.1'
proxy_port = 9050
@davidtavarez
davidtavarez / build_static_tor.sh
Created June 15, 2018 17:20
Building static Tor from source
#!/bin/bash
# curl -fsSL "https://zlib.net/zlib-1.2.11.tar.gz" | tar zxvf -
# curl -fsSL "https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz" | tar zxvf -
# curl -fsSL "https://www.openssl.org/source/openssl-1.0.2m.tar.gz" | tar zxvf -
# curl -fsSL "https://www.torproject.org/dist/tor-0.3.1.8.tar.gz" | tar zxvf -
sudo apt-get update
sudo apt-get install -y build-essential curl
cd zlib
@davidtavarez
davidtavarez / safer.py
Last active September 5, 2018 01:05
Basic Python encrypting script
#!/usr/bin/python
# -*- coding: utf-8 -*-
import argparse
import os
import random
import struct
import threading
from Crypto.Cipher import AES