Skip to content

Instantly share code, notes, and snippets.

@obito02
obito02 / udp2tcp_dns.py
Created June 24, 2024 05:09 — forked from 4ft35t/udp2tcp_dns.py
Convert DNS UDP to TCP
#!/usr/bin/python
import socket, os, select, struct
import errno
import logging
from logging import info, warn, error
logging.root.setLevel(logging.INFO)
@obito02
obito02 / CGO Android Binario estatico.txt
Last active December 21, 2019 19:54
Crear binario estatico para android con Go usando CGO habilitado. (Acceder a funcion de C desde Go)
Resulta que deseo crear un binario estatico para android no un bibliotecta compartida, pero gomobile no me permite o hasta donde he
investigado no me permite crear binarios estaticos. Esto esta construido usando Windows
Requisitos
NDK r19 o superior
Tendremos que crear un standalone tool chain
puedes guiarte con este tutorial https://developer.android.com/ndk/guides/standalone_toolchain
Una vez creado, a compilar. yo uso un bat para asignar las variables necesarias.
@obito02
obito02 / QTWebengine con Proxy en golang
Last active October 5, 2019 06:30
Simple codigo usar QWebEngine con Proxy en Golang QT
Debera instalar QT para golang, gracias a therecipe.
Seguir los pasos de instalación https://github.com/therecipe/qt
En este pequeño gist les muestro como usar basicamnete el QwebEngine que no hay ejemplos para el uso en golang.
y tambien como enlazar en apis que no existan dentro de los modulos en este caso .ClearAllVisitedLinks(), este metodo no esta
por defecto en el modulo webengine asi que tuve que agregarlo.
Nota. si no necesitas un ejemplo de como enlazar otras funciones que esten por defecto solo usa main.go, los demas archivos son para enlazar
la funcion no existente por defecto.