摘要: 置顶博客 感谢博客园陪伴了我大学本科四年的学习,本博客于2019年1月1日最后更新,原谅没有精力再维护这个平台的更新,评论已关闭 新博客更新地址为 https://wsine.github.io/blog 祝大家都能学到更多的东西,新年快乐~ 强烈建议安装Consolas字体,大大提高博客的浏览效果 阅读全文
posted @ 2015-07-24 14:26 Wsine 阅读(335) 评论(0) 推荐(0) 编辑
摘要: Linux之GDB学习 GDB是一款优秀的调试工具,懂的人自然懂,一直以来用它都没有好好整理过使用方法,我用的也是皮毛,目前先整理一下皮毛,日后再更新 使用方法 编译C++ 从编译的角度上来说,需要在编译的时候加上 参数,生成调试信息,否则GDB无法对该程序进行Debug 启动GDB 即可 设置命令 阅读全文
posted @ 2017-10-15 12:22 Wsine 阅读(656) 评论(0) 推荐(0) 编辑
摘要: Linux之RTOS学习 RTOS: Real time operating system 系统选型 可选方案 RTLinux FSMLabs, "WindRiver Systems" http://www.rtlinux.org/ ChronOS "Systems Software Researc 阅读全文
posted @ 2017-10-11 10:07 Wsine 阅读(3322) 评论(0) 推荐(0) 编辑
摘要: Linux之tmux学习 前言 在Linux的世界中,命令行是最优雅的交互方式。 但是,只会使用一个交互终端的程序员,是不足以成为Linux下的大牛的。 那么tmux是什么,引用一下原文介绍 tmux可以让你在一个终端中同时交互多个命令,而不用多开终端和不断切换窗口,同屏显示的效率也更高一些。 正文 阅读全文
posted @ 2017-10-06 16:27 Wsine 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 我的Vim配置 前言 为什么选择vim? 曾经我也是一个小白,使用Dev C++来学习C++语言,使用Visual Studio开发工程,它们都被称为IDE(Integrated development environment)。但是,逐渐的,我渐渐意识到,你只能遵循它制定的一系列的流程来开发程序, 阅读全文
posted @ 2017-04-25 17:51 Wsine 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 找实习经验 单纯地说面试经验没有什么效果,为了让它像一篇好的博客,我还是从流程的开始写起吧。博文的内容我就挑重点来讲了(其实内容我都忘记地差不多了 简历准备 简历投递 性格测试 在线笔试 招聘面试 正式Offer 简历准备 简洁的排版 首先我个人是很推崇使用Latex制作的简历的,有以下几点优点: 阅读全文
posted @ 2016-08-13 23:12 Wsine 阅读(973) 评论(0) 推荐(2) 编辑
摘要: XSS攻击 Linux系统下的实验,配置了elgg服务 1. Posting a Malicious Message to Display an AlertWindow 这一步是在Profile中嵌入javascript代码,使得浏览该profile的用户都会引发弹窗。太简单了不细说 2. Post 阅读全文
posted @ 2016-07-10 10:32 Wsine 阅读(1789) 评论(0) 推荐(0) 编辑
摘要: CSRF攻击 1. CSRF Attack using GET Request 这个实验只需要让Alice的Session响应/action/friends/add这个Servlet就可以了,所以在Alice的profile中嵌入发送该Servlet的GET请求就好,具体HTML代码如下: 然后Fi 阅读全文
posted @ 2016-07-10 10:21 Wsine 阅读(848) 评论(0) 推荐(0) 编辑
摘要: DNS攻击 实验是基于Linux系统,配置了bind9服务的机器 大纲 1. 本地修改Host文件重定向路径到指定地址 2. 对User的DNS查询进行欺骗攻击 3. 在同一局域网下,对DNS服务器的DNS查询进行欺骗攻击 4. 不在同一局域网下,对DNS服务器的DNS查询进行欺骗攻击 环境配置 首 阅读全文
posted @ 2016-07-10 10:04 Wsine 阅读(3526) 评论(0) 推荐(1) 编辑
摘要: 密码管理器的实现 软件依赖 gcc编译环境 Cryptopp运行环境 软件描述 软件的功能描述: 1. 登陆密码管理器 2. 添加域名密码对到密码管理器 3. 移除域名密码对到密码管理器 4. 查看指定域名的密码 5. 修改指定域名的密码 6. 验证存储文件是否被修改 7. 注册新用户 软件的架构图 阅读全文
posted @ 2016-06-27 16:36 Wsine 阅读(1113) 评论(0) 推荐(0) 编辑
摘要: 距离产生美之大素数的分解运算 目标 已知模数N的值,p,q是一个随机数R附近的质数,且满足下式: $$| p q | int main() { / declare variants / mpz_t N, A, p, q, x, one, temp; / init variants / mpz_ini 阅读全文
posted @ 2016-06-27 16:09 Wsine 阅读(993) 评论(0) 推荐(0) 编辑