Skip to content

Instantly share code, notes, and snippets.

View skinzor's full-sized avatar
🎯
Focusing

Robert skinzor

🎯
Focusing
  • Bucharest, Romania
View GitHub Profile
@skinzor
skinzor / how-to-use-pelican.md
Created July 22, 2020 06:56 — forked from JosefJezek/how-to-use-pelican.md
How to use Pelican on GitHub Pages

iOS, The Future Of macOS, Freedom, Security And Privacy In An Increasingly Hostile Global Environment

This post by a security researcher who prefers to remain anonymous will elucidate concerns about certain problematic decisions Apple has made and caution about future decisions made in the name of “security” while potentially hiding questionable motives. The content of this article represents only the opinion of the researcher. The researcher apologises if any content is seen to be inaccurate, and is open to comments or questions through PGP-encrypted mail.



TL;DR

@skinzor
skinzor / gist:4e1252fc1462e3f05e0e470474311b01
Created January 22, 2019 09:39 — forked from HungYuHei/gist:2132090
convert file-encoding from gb2312 to utf-8
perl -MEncode -pi -e '$_=encode_utf8(decode(gb2312=>$_))' FILE_NAME
@skinzor
skinzor / extract.py
Created September 30, 2018 07:33 — forked from thewisenerd/extract.py
extract kernel builtin_fw
#!/usr/bin/env python3
import argparse
import mmap
import os
parser = argparse.ArgumentParser(description='extract builtin_fw')
parser.add_argument('image', metavar='IMAGE', type=str,
help='kernel image file')
parser.add_argument('kallsyms', metavar='KALLSYMS', type=str,
@skinzor
skinzor / XposedUtils.java
Created September 29, 2018 14:43 — forked from jaredrummler/XposedUtils.java
Utility methods for checking if the Xposed framework is installed.
/*
* Copyright (C) 2016 Jared Rummler <jared.rummler@gmail.com>
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
@skinzor
skinzor / logcat_all.sh
Created September 26, 2018 10:30 — forked from scue/logcat_all.sh
Cat all android logs
#!/system/bin/sh
#===============================================================================
#
# FILE: logcat_all.sh
#
# USAGE: ./logcat_all.sh
#
# DESCRIPTION: DEBUG版时,打印所有日志(包括时间)到指定文件,方便后期排查问题
#
# OPTIONS: ---
@skinzor
skinzor / disassemble.md
Created September 20, 2018 12:27 — forked from jarun/disassemble.md
Guide to disassemble

prerequisites

  • Compile the program in gcc with debug symbols enabled (-g)
  • Do NOT strip the binary
  • To generate assembly code using gcc use the -S option: gcc -S hello.c

utilities

objdump

<?
/////////////////////
// slack2html
// by @levelsio
/////////////////////
//
/////////////////////
// WHAT DOES THIS DO?
/////////////////////
//
@skinzor
skinzor / AdbCommands
Created September 7, 2018 08:30 — forked from Pulimet/AdbCommands
Adb useful commands list
== Adb Server
adb kill-server
adb start-server
== Adb Reboot
adb reboot
adb reboot recovery
adb reboot-bootloader
== Shell
@skinzor
skinzor / README-Template.md
Created August 2, 2018 12:53 — forked from PurpleBooth/README-Template.md
A template to make good README.md

Project Title

One Paragraph of project description goes here

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites