Skip to content

Instantly share code, notes, and snippets.

View paradiseduo's full-sized avatar
:electron:
ስጋብቲብክሱዢራንማባሳናሳኛሊክሌ

<svg onload=alert(1)> paradiseduo

:electron:
ስጋብቲብክሱዢራንማባሳናሳኛሊክሌ
View GitHub Profile
@ohswift
ohswift / PBProbableWebDataDetective.mm
Created November 11, 2021 10:36
iOS 14剪切板的ProbableWebURL逻辑
//
// PBProbableWebDataDetective.m
// MyPasteboard
//
// Created by xxx on 2021/7/21.
//
#import "PBProbableWebDataDetective.h"
#import <CFNetwork/CFNetwork.h>
//#import <UIKit/UIKit.h>
@paradiseduo
paradiseduo / MobileProvision.swift
Created July 8, 2021 08:28 — forked from mremond/MobileProvision.swift
Read mobile provisioning profile from Swift
//
// MobileProvision.swift
// Fluux.io
//
// Created by Mickaël Rémond on 03/11/2018.
// Copyright © 2018 ProcessOne.
// Distributed under Apache License v2
//
import Foundation
@t-mart
t-mart / README.md
Created December 4, 2018 16:41
xmlto does not validate xmlto: Fix document syntax or use --skip-validation option I/O error : Attempt to load network entity dtd warning: failed to load external entity D DocBook XML V4.5//EN"

Problem

When compiling git from source, I often run into this problem:

% make prefix=$HOME all doc info
    SUBDIR git-gui
    SUBDIR gitk-git
    SUBDIR templates
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C Documentation all
@mremond
mremond / MobileProvision.swift
Created November 9, 2018 09:11
Read mobile provisioning profile from Swift
//
// MobileProvision.swift
// Fluux.io
//
// Created by Mickaël Rémond on 03/11/2018.
// Copyright © 2018 ProcessOne.
// Distributed under Apache License v2
//
import Foundation
@ifduyue
ifduyue / install-proxychains-ng.sh
Last active November 5, 2021 06:50
Install proxychains-ng on CentOS
#!/bin/sh
# Usage:
# wget -O- https://gist.githubusercontent.com/ifduyue/dea03b4e139c5758ca114770027cf65c/raw/install-proxychains-ng.sh | sudo bash -s
set -eu
version=4.14
wget https://github.com/rofl0r/proxychains-ng/archive/v$version.tar.gz
tar xf v$version.tar.gz
@Arinerron
Arinerron / permissions.txt
Last active March 27, 2024 04:59
A list of all Android permissions...
android.permission.ACCESS_ALL_DOWNLOADS
android.permission.ACCESS_BLUETOOTH_SHARE
android.permission.ACCESS_CACHE_FILESYSTEM
android.permission.ACCESS_CHECKIN_PROPERTIES
android.permission.ACCESS_CONTENT_PROVIDERS_EXTERNALLY
android.permission.ACCESS_DOWNLOAD_MANAGER
android.permission.ACCESS_DOWNLOAD_MANAGER_ADVANCED
android.permission.ACCESS_DRM_CERTIFICATES
android.permission.ACCESS_EPHEMERAL_APPS
android.permission.ACCESS_FM_RADIO
@timotgl
timotgl / uninstall-razer-synapse.sh
Last active April 24, 2024 15:20
How to fully uninstall Razer Synapse 2 on OS X (10.11-10.13) (El Capitan, Sierra, High Sierra) without using Razer's official uninstall tool
# How to uninstall Razer Synapse 2 ( https://www.razerzone.com/synapse-2 )
# on OS X (10.11-10.13) (El Capitan, Sierra, High Sierra)
# without using Razer's official uninstall tool.
# Tested on OS X 10.11.5 in July 2016.
# Edited with additional steps for later OS X versions,
# contributed by commenters on this gist.
# Step 1: In your terminal: stop and remove launch agents
launchctl remove com.razer.rzupdater
//
// NVRAMManager.swift
//
// Created by Matt Hansen on 1/30/16.
// The Pennsylvania State University.
//
// http://www.opensource.apple.com/source/system_cmds/system_cmds-643.30.1/nvram.tproj/nvram.c
import IOKit
import Foundation
@neonichu
neonichu / DynamicFunctions.swift
Created October 7, 2014 21:50
Using dlopen / dlsym to call C functions from Swift
import Darwin
let handle = dlopen("/usr/lib/libc.dylib", RTLD_NOW)
let sym = dlsym(handle, "random")
let functionPointer = UnsafeMutablePointer<() -> CLong>(sym)
let result = functionPointer.memory()
println(result)