Skip to content

Instantly share code, notes, and snippets.

View depau's full-sized avatar

Davide Depau depau

View GitHub Profile
@depau
depau / tapo.js
Created November 27, 2020 15:25
Tapo app Frida request inspector
setTimeout(function() {
Java.perform(function () {
var Account = Java.use("com.tplink.libtpnetwork.cameranetwork.model.Account");
var Request = Java.use("com.tplink.libtpnetwork.cameranetwork.model.Request");
var Response = Java.use("com.tplink.libtpnetwork.cameranetwork.model.Response");
var TPIoTResponse = Java.use("com.tplink.libtpnetwork.IoTNetwork.TPIoTResponse");
var RequestInterceptor = Java.use("com.tplink.libtpnetwork.cameranetwork.c.a.a.b");
var ByteString = Java.use("com.android.okhttp.okio.ByteString");
var Buffer = Java.use("com.android.okhttp.okio.Buffer");
@depau
depau / README.md
Last active August 31, 2023 15:50
Hoppscotch Valetudo API v2 requests

Hoppscotch collection for Valetudo

https://hoppscotch.io

To import

  • Open Collections tab
  • Click Import/Export
  • Click the 3-dot menu and select Import from Gist
  • Paste this Gist URL
From 81b4613a576e031e15be98f4b27ffdd262f2676d Mon Sep 17 00:00:00 2001
From: Davide Depau <davide@depau.eu>
Date: Wed, 13 May 2020 19:30:08 +0200
Subject: [PATCH 1/3] Set the non-git package as provided by this package
---
.SRCINFO | 2 ++
PKGBUILD | 7 ++++++-
2 files changed, 8 insertions(+), 1 deletion(-)
@depau
depau / README.md
Last active January 13, 2020 17:11
Libaums QEMU setup

Steps

  • Install qemu-system-x86_64
  • Download Android-x86 RPM from https://www.fosshub.com/Android-x86.html
  • Extract the RPM (I'm using rpmextract from Arch, GitHub)
  • cd into the android-[version] directory from the RPM
  • Create a backing image for the USB drive:
    • qemu-img create -f raw USB.img 4G
  • Use my adapted QEMU launcher script
@depau
depau / android-qemu.sh
Created August 23, 2019 02:30
Run Android-x68 on QEMU with emulated USB stick
#!/bin/bash
# By Chih-Wei Huang <cwhuang@linux.org.tw>
# License: GNU Generic Public License v2
continue_or_stop()
{
echo "Please Enter to continue or Ctrl-C to stop."
read
}
@depau
depau / add.md
Last active March 7, 2019 17:57
Filterlist
@depau
depau / lezpop.user.js
Created June 11, 2018 21:36
LezPop AdBlock Block
// ==UserScript==
// @id LezPopMerda
// @name LezPop AdBlock Block
// @namespace https://lezpopkek.com
// @version 0.1
// @author Stocazzo <stoc@azzo.com>
// @description LezPop AdBlock Block
// @domain lezpop.it
// @match http://*.lezpop.it/*
// @match https://*.lezpop.it/*
@depau
depau / PKGBUILD
Last active March 19, 2018 01:28
PKGBUILD for libfprint with Validity 0090 patches, @3v1n0's repo
# Maintainer: Davide Depau <davide@depau.eu>
# Contributor: Ivan Shapovalov <intelfx@intelfx.name>
# Contributor: Sven Greiner <sven@sammyshp.de>
# Contributor: vldmr <vldmr@lavabit.com>
# Contributor: Thomas Krug <phragment@lavabit.com>
# Contributor: Matthew Bauer <mjbauer95@gmail.com>
pkgname=libfprint-vfs0090-git
epoch=1
pkgver=0.7.0.r87.g877aba1
@depau
depau / bundle-efilinux.sh
Last active February 16, 2018 22:25
EFI/Linux kernel bundler for Arch
#!/bin/bash
# Update last line with paths to Secure Boot keys
rootdev="$(mount | grep " on / " | awk '{ print $1 }')"
rootfstype="$(mount | grep " on / " | awk '{ print $5 }')"
echo -e "$(</usr/lib/os-release)\nVERSION_ID=rolling" > /tmp/os-release
cat /boot/intel-ucode.img /boot/initramfs-linux.img > /tmp/initrd.img
echo "options root=$rootdev rootfstype=$rootfstype rd.luks.options=discard rw quiet splash" > /tmp/cmdline.txt
# Maintainer: Davide Depau <davide@depau.eu>
# Contributor: Ivan Shapovalov <intelfx@intelfx.name>
# Contributor: Sven Greiner <sven@sammyshp.de>
# Contributor: vldmr <vldmr@lavabit.com>
# Contributor: Thomas Krug <phragment@lavabit.com>
# Contributor: Matthew Bauer <mjbauer95@gmail.com>
pkgname=libfprint-validity90
pkgver=r111.baab930
pkgrel=1