精通C/C++(5年),win32编程(1年)、MFC(4年)、sql数据库(1年)、socket网络编程(2年)等
熟悉stl(3年),boost库(1年)等
熟悉soui界面库(1年)
熟悉winhttp post,协议抓包分析,浏览器js调试等(1年)
熟悉各种网络相关技术。
1.计算机远程控制软件
vs2010(开发工具)是典型的C/S程序,在欲控制的电脑上运行服务端后,客户端可对受控电脑执行磁盘文件显示、上传下载文件、增删目录,远程cmd,进程管理等操作,可同时下载与上传多个文件。用到基于TCP的socket通信,自定义协议,各常用控件的使用,文件读写,磁盘和文件遍历,双管道,多线程,进程枚举,服务编程等技术。
2.https协议模块应用层的开发
通过运用中间人攻击的方法拦截https数据包,修改后发送给浏览器实现网址的跳转功能;从公司服务器下载并解析制定的规则文件(如有的网址只拦截一次,有的一分钟内只拦截三次,有的无条件拦截等)。主要用到openssl库的相关接口调用,证书加载,各种注册表操作,通过windows api方式修改浏览器代理网址等。
3.批量sql注入扫描器
在软件界面中设定搜索关键词后,可扫所有百度搜索结果网站是否有注入点。在软件编写过程中,首先要观察百度搜索的url,分析可得百度结果第n页对应的url,然后获取每一页百度结果的源码,从中正则提取每个搜索结果的网址。接着,在扫描这些网站,分析是否有注入漏洞。写这个项目时,我移植了开源软件局域网查看器代码的线程池,此外还用到boost的正则库等。
可兼职时间
可兼职地点
0条评论 雇主评价