百居易PMS
百居易聚合管理多个短租民宿预定渠道的房客咨询、房态房价库存及运营数据、同时支持多人管理。
个人主要负责:
* php开发携程、飞猪、美团酒店、缤客爬虫,分析调试平台接口,验证识别,加密算法模拟等,读取房源、修改价格、房态、库存,实时抓取订单、消息等。guzzle认证、重试、日志统计、自动调度,burpsuite请求分析,JavaScript、Android 静态分析及动态调试等。
* Laravel后端业务逻辑开发,例如交易系统、保洁任务、客服系统、个人设置、Leancloud与firebase通知用于展示web消息卡片及app状态栏推送,微信公众号推送等。熟练运用Laravel中间件、模型关联、事件系统、队列系统、clockwork调试工具。
业余负责:
* 使用Vue.js+Element-UI开发后台管理系统
* 使用Vue.js+Nuxt+node+Laravel开发后台统计系统
* 使用Mpvue+iView-ui 开发微店房客端小程序
360远禾渗透测试
公司承接渗透测试、等级保护、安全交付、安全咨询等业务;供应商奇虎360、启明星辰等。远禾安全实验室负责渗透测试及安全工具研发、安全培训等业务。
个人实习负责工作:
* 配合高级渗透测试工程师完成信息收集、SQL注入、XSS、文件上传、命令执行、文件包含、CSRF、提权等Web渗透测试工作。
* 负责进行SQL注入方面的工作及研究,使用Python编写相应Poc脚本验证漏洞的存在,并组织过SQL注入培训。
* 演练CTF题目,增加对各种新型漏洞的了解及增强常见漏洞的熟练程度,内容涉及Web方面(PHP代码审计)及密码学,杂项和逆向工程等,wifi密码分析、metasploit漏洞利用演练。
* 发表相关渗透测试经验文章于secquan获得较好评论。
moodle在线学习系统二次开发
moodle在线学习系统,用于在校老师为学生布置在线做业,答题,编程等任务。基于moodle系统二次开发。
个人在接任前为核心成员,接任后为主要负责人:
* 接任上一届的大创项目,需要使系统承受更大访问量及适应本校实际需求。新申请了两台服务器,备份了数据库,网站源码及相关缓存文件,安装了CentOS7系统,采用Web服务与数据库分离架构,在相应服务器上源码编译nginx 1.9.9, mysql 5.6, php5.6.24,对相关参数进行了调优。对课程上传、视频在线播放、反抄袭等功能进行了开发和优化,扩展了一个论坛系统并进行多次升级。现moodle系统具有50多门课程,可承受同时在线2000多用户,平均日访问量5万以上。
开发技术栈的更新。
* 自己开发的模版引擎/原生PHP/原生JavaScript
* ThinkPHP/Bootstrap/Compass/jQuery
* Laravel/Vue.js/webpack/pug/es6