Debian下shadowsocks-libev一键安装脚本

2016年6月1日 新手教程 评论已被关闭 | 1,181 views

本脚本适用环境:
系统支持:Debian/Ubuntu
内存要求:≥128M
日期:2014年07月12日

关于本脚本:
Debian 或 Ubuntu 下一键安装 libev 版的 shadowsocks 最新版本。该版本的特点是内存占用小(600k左右),使用 libev 和 C 编写,低 CPU 消耗,甚至可以安装在基于 OpenWRT 的路由器上。

默认配置:
服务器端口:8989
客户端端口:1080
密码:自己设定(如不设定,默认为teddysun.com)

客户端下载:
http://sourceforge.net/projects/shadowsocksgui/files/dist/

使用方法:
使用root用户登录,运行以下命令:
wget –no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-libev-debian.sh
chmod +x shadowsocks-libev-debian.sh
./shadowsocks-libev-debian.sh 2>&1 | tee shadowsocks-libev-debian.log

安装完成后,脚本提示如下:
Congratulations, shadowsocks-libev install completed!
Your Server IP:your_server_ip
Your Server Port:8989
Your Password:your_password
Your Local IP:127.0.0.1
Your Local Port:1080
Your Encryption Method:aes-256-cfb

Welcome to visit:http://teddysun.com/358.html
Enjoy it!

卸载方法:
使用 root 用户登录,运行以下命令:
./shadowsocks-libev-debian.sh uninstall

其他事项:
客户端配置的参考链接:http://teddysun.com/339.html

安装完成后即已后台启动 shadowsocks ,运行:
ps -ef | grep ss-server | grep -v ps | grep -v grep

可以查看进程是否存在。
本脚本安装完成后,会将 shadowsocks-libev 加入开机自启动。

使用命令:
启动:运行以下命令
nohup /usr/local/bin/ss-server -c /etc/shadowsocks/config.json > /dev/null 2>&1 &

停止:运行以下命令查看进程的 PID
ps -ef | grep -v grep | grep -v ps | grep -i ‘/usr/local/bin/ss-server’ | awk ‘{print $2}’

kill该 PID 即可:
kill -9 上述命令得到的结果

更多版本 shadowsocks 安装:
CentOS 下 shadowsocks-python 一键安装脚本
CentOS 下 shadowsocks-nodejs 一键安装脚本
CentOS 下 shadowsocks-libev 一键安装脚本

特别说明:
已安装旧版本的 shadowsocks 需要升级的话,需下载本脚本的最新版,运行卸载命令./shadowsocks-libev-debian.sh uninstall 后,再次执行本脚本即可安装最新版。

参考链接:
https://github.com/madeye/shadowsocks-libev

CentOS下shadowsocks-libev一键安装脚本

2016年6月1日 新手教程 评论已被关闭 | 1,092 views

本脚本适用环境:
系统支持:CentOS 6.x 32或64位
内存要求:≥128M
日期:2014年07月12日

关于本脚本:
一键安装 libev 版的 shadowsocks 最新版本。该版本的特点是内存占用小(600k左右),低 CPU 消耗,甚至可以安装在基于 OpenWRT 的路由器上。

默认配置:
服务器端口:8989
客户端端口:1080
密码:自己设定(如不设定,默认为teddysun.com)

客户端下载:
http://sourceforge.net/projects/shadowsocksgui/files/dist/

使用方法:
使用root用户登录,运行以下命令:
wget –no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-libev.sh
chmod +x shadowsocks-libev.sh
./shadowsocks-libev.sh 2>&1 | tee shadowsocks-libev.log

安装完成后,脚本提示如下:
Congratulations, shadowsocks-libev install completed!
Your Server IP:your_server_ip
Your Server Port:8989
Your Password:your_password
Your Local IP:127.0.0.1
Your Local Port:1080
Your Encryption Method:aes-256-cfb

Welcome to visit:http://teddysun.com/357.html
Enjoy it!

卸载方法:
使用 root 用户登录,运行以下命令:
./shadowsocks-libev.sh uninstall

其他事项:
客户端配置的参考链接:http://teddysun.com/339.html

安装完成后即已后台启动 shadowsocks ,运行:
ps -ef | grep ss-server | grep -v ps | grep -v grep

可以查看进程是否存在。
本脚本安装完成后,会将 shadowsocks-libev 加入开机自启动。

使用命令:
启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
查看状态:/etc/init.d/shadowsocks status

更多版本 shadowsocks 安装:
CentOS 下 shadowsocks-python 一键安装脚本
CentOS 下 shadowsocks-nodejs 一键安装脚本
Debian 下 shadowsocks-libev 一键安装脚本

特别说明:
1、已安装旧版本的 shadowsocks 需要升级的话,需下载本脚本的最新版,运行卸载命令./shadowsocks-libev.sh uninstall 后,再次执行本脚本即可安装最新版。
2、关于 CentOS 的默认 iptables 防火墙规则 icmp-host-prohibited ,如果安装之后发现已经启动 shadowsocks,本地客户端却不能连接上,请检查 iptables 是不是有如下的一条规则:
REJECT all — 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited

运行命令:
/etc/init.d/iptables status

可以查看。如果有这条规则,则添加的 8989 端口需手动更改一下,放到这条规则的上一行。编辑 /etc/sysconfig/iptables 文件,将:
-A INPUT -p tcp -m state –state NEW -m tcp –dport 8989 -j ACCEPT

放在:
-A INPUT -j REJECT –reject-with icmp-host-prohibited

的前面。最终效果如下:
-A INPUT -p tcp -m state –state NEW -m tcp –dport 8989 -j ACCEPT
-A INPUT -j REJECT –reject-with icmp-host-prohibited

编辑完后,重启 iptables 防火墙。命令:/etc/init.d/iptables restart

参考链接:
https://github.com/madeye/shadowsocks-libev

微星BIOS的分离方法

2016年4月21日 技术相关 评论已被关闭 | 1,529 views

MSI微星EXE格式bios提取。
工具与原料
官网下载的EXE格式Bios
Ollydbg动态调试工具
方法/步骤
上官网下载你需要提取的BIOS然后下载本教程用到的工具Ollydbg动态调试工具
这里给出链接。http://pan.baidu.com/s/1eQBzctG
7dd98d1001e939014b9fb7ad78ec54e737d19687
解压下载的BIOS和工具。622762d0f703918fbc290759523d269758eec4ac
打开动态调试工具
1b4c510fd9f9d72a5cab358ed72a2834359bbb51
在工具里面载入需要提取的BIOS
eaf81a4c510fd9f9eec072fa262dd42a2934a449

8644ebf81a4c510fee4cc4896359252dd52aa59c
点击插件——中文搜索引擎——搜索ASCII

ac6eddc451da81cbfa17a55e5166d016082431ab
bd3eb13533fa828b3f5cbc70fe1f4134970a5a21
直接双击BIOS文件,查看提示信息。记住这句英文。
18d8bc3eb13533fa0d90bbbdabd3fd1f41345b7a

回到工具里面找这句英文(可用Ctrl+F查找,别忘了区分大小写还有空格)

7e3e6709c93d70cf9c798a9efbdcd100bba12ba56609c93d70cf3bc7378bed7fd200baa1cc112a9d
找到了之后双击那条高亮的
a686c9177f3e67096d3d666c38c79f3df8dc5567
上面有一个黄色的,单击那个黄色的左边会出现一个箭头,箭头指向刚才那条下面。

838ba61ea8d3fd1fdbb381a9334e251f94ca5fee

42a98226cffc1e1762dbafa24990f603738de939

在黄色的那条上面单击鼠标右键(快捷键【空格】)94cad1c8a786c917de2e70aaca3d70cf3bc75777

bd3eb13533fa828b300dbf70fe1f4134970a5a72

把前面的je(有的是jge,jnz,jg等,都是j开头)改成jmp,把空格后面的X删除(后面的数字不要动)改完后格式像这样(jmp 0040CAF8)千万别忘了jmp后面有个空格,然后点击汇编(点一下就行了)然后点取消。

f2deb48f8c5494ee896c228a2ef5e0fe98257ed2

这时会看到刚才修改的那句变红了

91ef76c6a7efce1bef7ee559ac51f3deb58f65cf

单击右键,选择复制到可执行文件——所有修改,然后再点全部复制。

b21c8701a18b87d6ddca868c040828381e30fd9d9d82d158ccbf6c810e38007bbf3eb13533fa4011

这时候就切换到另一个窗口了。然后点击鼠标右键——保存文件。随便取个文件名,点击保存。

64380cd7912397ddee00b4975a82b2b7d0a28723

f11f3a292df5e0fee5e0a5925f6034a85fdf72ac

然后再打开刚才保存的那个文件,会发现提示跟上次不一样了,然后回到步骤4,打开刚保存的文件,然后查找,修改,复制到可执行文件,保存文件。直到运行后会解压一个文件夹出来,这个时候不要管提示信息,进入那个文件夹就会看到已经解压了的BIOS文件。然后复制一份到其他地方,然后这时候再点提示信息

18d8bc3eb13533fa0d90bbbdabd3fd1f41345b7a

3ac79f3df8dcd1001922d0b2718b4710b8122fe2

  • 这只是教给大家方法。并不是每个微星BIOS文件都会提示都一样,大家灵活运用。
  • 查找的时候英文一定要和提示信息完全一样。

 

三星手机S7562C双清及刷机

2016年1月6日 技术相关 评论已被关闭 | 985 views

如何不安装网维客户端上传系统到无盘服务器

2015年3月12日 技术相关 评论已被关闭 | 1,309 views

网页根据分辨率自适应

2015年2月27日 技术相关 评论已被关闭 | 1,237 views

nginx下载apk文件变为zip的解决办法

2015年2月27日 技术相关 评论已被关闭 | 1,388 views

升级FOXCONN 富士康 H61MXV 的Bios

2015年2月27日 技术相关 评论已被关闭 | 2,567 views

密码保护:华硕主板以*.CAP结尾的bios编程器刷入无法正常使用的解决方案

2015年2月5日 技术相关 评论已被关闭 | 3,389 views

WinImage_制作_大IMG软盘镜像

2014年11月26日 技术相关 评论已被关闭 | 1,531 views