今天想起来弄个代理服务器玩玩。先学习一下squid。
网上的资料很多,找了一篇就跟着弄起来。和大多数的linux服务一样,squid有个配置文件。默认是在/etc/squid/squid.conf .
squid启动时的日志都放在/var/log/squid/squid.out,如果有什么异 [Read More…]
今天想起来弄个代理服务器玩玩。先学习一下squid。
网上的资料很多,找了一篇就跟着弄起来。和大多数的linux服务一样,squid有个配置文件。默认是在/etc/squid/squid.conf .
squid启动时的日志都放在/var/log/squid/squid.out,如果有什么异 [Read More…]
在linux中,一切东西都是文件。并不是只有普通文件具有访问权限。
《unix环境高级编程》中总结了这么几点:
1:无论何时我们去读一个文件,必须具有包含改文件的所有目录的可执行权限。例如:我们读/usr/include/stdio.h,必须就有 /,/usr,/usr/include 各个 [Read More…]
最简单的helloword程序:
#include
void main()
{
printf(“hello world\n”);
}
我们编译运行:
#gcc -Wall -o helloword hello.c
#./helloword
#hell [Read More…]
整型:
char类型,1 byte。
标准ASCII表的范围:0-127.
unsigned char 范围:0-255
signed char 范围:-128-127
除了char 还有short int (简称short),int,long int(简称long),long [Read More…]
这句话一直困扰我这很久。不过最近通过gdb终于明白了。
形参就是函数定义与函数说明时带的参数。而实参就是函数调用时给的参数。形参出现在函数定义中,在整个函数体内都可以使用,离开该函数则不能使用。实参出现在主调函数中,进入被调函数后,实参变量也不能使用。形参和实参的功能是作数据传送。
不能通过 [Read More…]
从山东移动的官方网站上充值的时候,会提示你的余额还有多少。不管手机号是谁的,只要是山东的号就行。因此想到通过curl提交一个这个表单,来查询某个手机号的余额。
通过查看提交手机号的表单,有几个是隐藏的控件。提交的POST数据,是通过抓包来获取的。
下边是一个POST数据的例子:
毕业后,搬了好几次家。前几次都不能上网,电脑中的linux就一直没有用。都是在用windows。
这次住在学校里。用的是济南广电的网络。登录的时候是用的客户端。原以为在linux下不能上网,一直想到在windows下抓下客户端登录的包,然后在linux下tcpreplay。今天登录一看,用网页的 [Read More…]
这个指令并没有像我想象的那么简单。而且也不像iptalbes那样去匹配。
order 的语法:
Order ordering
注意的几点:
1:最后匹配原则。
2:allow 和 deny 两个指令的先后顺序无关。所有的allow行作为一个组处理,deny也是这样。
3:不区 [Read More…]
Linux 下的这些小工具实在是太有用了。一个个顺手的工具,用shell脚本连接起来就是个强大的工具。
curl,居然可以模拟浏览器。
-b/–cookie 发送保存的cookie给浏览器。
-c/–cookie-jar 保存浏览器发给的cookie。
#curl -c [Read More…]