撸了个反向代理工具, 可用于激活JRebel

下载地址:
https://github.com/ilanyu/ReverseProxy/releases/latest

使用方法:

./ReverseProxy_[OS]_[ARCH] -h

Usage of ReverseProxy_[OS]_[ARCH]:
  -l string
        listen on ip:port (default "0.0.0.0:8888")
  -r string
        reverse proxy addr (default "http://idea.lanyus.com:80")


./ReverseProxy_windows_amd64.exe -l "0.0.0.0:8081" -r "https://www.baidu.com"

Listening on 0.0.0.0:8081, forwarding to https://www.baidu.com

默认反代idea.lanyus.com, 运行起来后, http://127.0.0.1:8888/JRebel用户名 就是激活地址了, 邮箱随意填写, 当然, 也可用于idea

也可以在Docker中使用

docker pull ilanyu/golang-reverseproxy

docker run -d -p 8888:8888 ilanyu/golang-reverseproxy

撸了个解析M1卡的010Editor的模版

最近买了个pn532研究了下M1卡, 感觉010Editor模版源里的解析M1卡的模版不好用, 重新撸了个.

下载地址:https://raw.githubusercontent.com/ilanyu/010Editor/master/Templates/Mifare1k.bt

安装方式:
010 Editor菜单栏 -> Templates -> View Installed Templates.. -> Add -> 选中 Mifare1k.bt -> 打开 -> OK

使用方式, 在需要解析的模版上按F5, 选M1fare1k, Run

界面

- 阅读剩余部分 -

IntelliJ IDEA License Server v1.5

使用说明详见:http://blog.lanyus.com/archives/174.html

v1.1版在这里:http://blog.lanyus.com/archives/189.html

v1.2版在这里:http://blog.lanyus.com/archives/228.html

v1.3版在这里:http://blog.lanyus.com/archives/231.html

v1.4版在这里:http://blog.lanyus.com/archives/305.html

更新说明:

  1. 升级到 Golang 1.9
  2. 解决 mac os 10.13 无法使用的问题

- 阅读剩余部分 -

python中数字与C语言中double结构转换

最近遇到个问题需要将C语言中以double类型存储的数字在python中进行转换.

先看看C语言中double类型数据是如何存储的:
使用程序

int main()
{
    int i = 21;
    double d = (double)i;
    printf("%x\n",&d);
    return 0;
}

获取到21转换成double后在内存中存储的值, 具体为
0x00 0x00 0x00 0x00 0x00 0x00 0x35 0x40

- 阅读剩余部分 -

腾达AC9官方固件增加KoolProxy版

前段时间撸了个零元购的腾达AC9, 恩山上有几个大神给了定制版固件, 但我只想要广告过滤功能, 其他都不想要, 所以自己也撸了个固件.

本固件基于腾达官方 US_AC9V1.0BR_V15.03.05.14_multi_TD01 制作

在官方的基础上增加了 KoolProxy 功能

具体修改过程如下:

- 阅读剩余部分 -