分类
日记 笔记

盗墓笔记(第一季完)

38dbb6fd5266d0164f3a39c1922bd40735fa3533
据说盗墓笔记是一部旷世之作。我没看过小说,但是光是这个主题就足够吸引了我。虽然拍成的影视作品特效差,还有那句“交给国家”的狗血台词。但依然阻止不了无聊的人们看无聊的剧情。客观来说,还是比其他翻拍的毁经典的电视剧好得多。
在爱奇异下每周只播出一集,付费VIP可以观看后面的剧情。为了照顾大家,以下是我用p2p搜索提取出来的结果。直接复制下载链接,或点右键,用QQ旋风、迅雷等下载工具下载即可。全部是720P高清。
我会持续更新,直到大结局。因为版权关系,所以请大家低调。

分类
Android

WebView控件加载银联WAP

2015-06-15 17-26-46 的屏幕截图
今天有个商户在测试环境遇到WebView控件无法加载银联wap的问题。具体他们怎么设置的就不清楚了,说了半天没说通,干脆自己写了个demo丢给他。
WebView加载银联wap只需要注意两个问题:
1.开启WebView控件的JS功能。
2.因为测试环境下的https证书是不受任信的,所以需要做证书信任处理。
核心代码如下:

分类
日记 笔记

对账FTP的建设

环境:redhat 5.6 企业版、proftpd

需求:我们采用FTP形式提供给商户对账文件,商户自行使用FTP账号密码登录获取对账文件。我们系统对FTP需要有读写权限,而商户只能有读取权限。

分析:首先需要建立规则模版化。目前我们提供给商户FTP的账号统一使用商户号,默认密码为商户号后6位。而我们平台针对每个商户的FTP存放对账文件,FTP登录名以h为前缀加上商户号后5位,密码为统一密码。

即然规则统一确定,那么应该写成shell脚本以便日后重复利用。proftpd使用的是linux系统账号,所以每增加一个FTP账户需要增加一个系统账号。但是为安全起见,该账号是不能使用ssh登录的,所以在建立用户时需要指定bash为nologin。所有建立的用户都应该属于FTP组,提供给商户的用户home目录与我们平台使用的FTP账户目录共享,并设置权限为750(目录所属者可读写,目录所属组可读,其他用户不可访问)。以下是我的shell脚本:

分类
日记 笔记

公司机房迁移小记

IMG_1051

公司因需要决定把机房从东莞樟木头电信机房迁移到国家超级计算中心,并重新规划部署。其中遇到了一些小情况,特此做记录,希望后来人少走一些弯路。
新的环境使用vmware exsi虚拟化,所有服务器使用redhat 6.4和windows 2008组成,以下操作均是在linux环境下。

1. 划分卷组

为方便以后扩展,我们把数据区放到LVM管理。先始用fdisk把磁盘sdb划分出一整块区域sdb1,使用pvcreate命令创建物理卷。

pvcreate /dev/sdb1

执行成功后,使用pvdisplay命令可以查看物理卷信息。
然后使用vgcreate命令创建名为vg_db的卷组。

vgcreate vg_db /dev/sdb1

执行成功后使用vgdisplay命令可以查看卷组信息。
再使用lvcreate命令创建名为lv_db01,空间为256GB的逻辑卷。

lvcreate -n lv_db01 -L 256G vg_db

执行成功后使用lvdisplay命令可以查看逻辑卷信息。

分类
Java 笔记

端口批量转发工具v1.1

之前因为工作需求,开发了一款端口转发工具,实现原理参见:JAVA实现端口转发功能。这段程序只能针对一个端口转发,要实现多个转发功能就需要运行多个程序,所以便开发了新的增强版端口转发工具。

新版端口批量转发工具的配置文件是参考另一款转发工具 (rinetd) 的格式来实现的,完全可以和rinetd配置文件共用。使用格式如下:

listenIP listenPort destinationIP destinationPort
参数说明:
listenIP:本地监听网卡地址,输入0.0.0.0接受所有连接
listenPort:本地监听端口
destinationIP:转发目标地址
destinationPort:转发目标端口

分类
Java 笔记

JAVA实现端口转发功能

使用vmware workstation发现NAT模式端口转发存在一些问题。

1.在windows系统下虚拟XP,在XP中使用VPN,然后用ccproxy架设代理。虚拟xp使用的是NAT模式连网,使用vmware workstation自带的端口转发工具设置808端口转发(ccproxy代理端口)不能上网。

2.在centos系统下vmware workstation的网络工具中,没有NAT端口转发选项。手动更改配置文件实现端口转发失败。

其实我要的功能很简单,就一个端口转发。在B机器上安装好虚拟机C,用A机器去连接。因为B机器和A机器是不同网段且不相通(但是A能连接B),所以A连接C需要B转发。使用vmware workstation自带转发实现不了,于是自己写了一个端口转发的小程序。是使用JAVA编写的,能运行于全平台。

分类
Web 笔记

JS分页插件

查询分页几乎是每个系统都会用到的,之前用JSP写了一个分页组件,但是使用起来不太访便,需要在导入分页组件的页面上重写一个javascript的查询方法。所以我进行了改进,用纯javascript实现,写了一个新的分页插件。这个版本的分页插件不仅必免重写查询方法,还增强了通用性。因为是javascript实现,所以除了适用于java,也适用于php、.net等。其实这个分页插件是13年上半年就写好了的,一直在使用,没有发现bug。

使用时需要引入jquery和分页插件本身js文件。

<script src="./jquery.js" type="text/javascript">
<script src="./paging.js" type="text/javascript"></script>
<script type="text/javascript">
var paging = $.paging({
               id:"paging",
               current:"${paging.current }",
               row:"${paging.row }",
               count:"${paging.count}",
               total:"${paging.total}",
               url:queryUrl,
               condition:{}
               });
</script>
分类
笔记

无线入侵之破解

现在到处都是无线网,犹其是一线城市,无奈都设有密码,有时候想连下看看网页也不行。但是道高一尺,魔高一丈,从来没有绝对的安全……

一个cracker首先要学会的是隐藏自己,所以在破解之前先伪造自己的mac地址。
查看无线网卡:iwconfig

伪造随机mac地址:macchanger -r wlan0
(还原地址:macchanger -p wlan0)

为了更好地识别无线网络环境,先对airodump-ng的out库升级。
airodump-ng-oui-update

设置网卡为监听模式
airmon-ng start wlan0

分类
笔记

无线入侵之嗅探

前些时间一位朋友表示对抓包有兴趣,所以有写这篇日志的灵感。我尽量用最简单的方式给所有的好友一个忠告,天下没有白吃的午餐,无线网不是那么好蹭的。在这里,自己的电脑和手机模拟入侵手段之一:嗅探。

首先确定网关,电脑和手机的IP

我在电脑上使用ettercap对手机进行arp欺骗。

命令:ettercap -T -M arp:remote /192.168.1.1/ /192.168.1.100/
192.168.1.1是网关
192.168.1.100是手机ip
至于原理,可以google一下arp攻击原理