Exploit利用学习1:MS09-001】的更多相关文章

目标 IP: Kali系统IP: 1.使用Metasploit框架,在kali终端输入msfconsole打开Metasploit:如下图 2.搜索相关模块:search ms09-001 找到一个可利用的module: 使用该模块:auxiliary/dos/windows/smb/ms09_001_write 显示相关操作:show options 可以尝试连接一下 目标IP:contect  192.168.0.123[IP] port[端口] 设置目标IP ,端口等: 执行:run 也可…
前言 对这段时间学习的 linux 内核中的一些简单的利用技术做一个记录,如有差错,请见谅. 相关的文件 https://gitee.com/hac425/kernel_ctf 相关引用已在文中进行了标注,如有遗漏,请提醒. 环境搭建 对于 ctf 中的 pwn 一般都是给一个 linux 内核文件 和一个 busybox 文件系统,然后用 qemu 启动起来.而且我觉得用 qemu 调试时 gdb 的反应比较快,也没有一些奇奇怪怪的问题.所以推荐用 qemu 来调,如果是真实漏洞那 vmwar…
001.python前言 ❝ 本系列文章是我个人学习<python学习手册(第五版)>的学习笔记,其中大部分内容为该书的总结和个人理解,小部分内容为相关知识点的扩展. 非商业用途转载请注明作者和出处:商业用途请联系本人(gaoyang1019@hotmail.com)获取许可. ❞ 关于python优缺点的分析 python可读性高,移植性较好 代码简洁,完成同样的问题相比java和C++,代码量是其的1/5~1/3 效率相对C语言叫差,但也不是那么差 开源,社区活跃度很高,官方和民间提供了很…
写在前面的话 项目中因为要用到消息中间件,当初极力推荐RabbitMq.但因为种种原因,最终选型为java+mongodb自实现一套分布式的消.没有用RabbitMq工作过,实属遗憾.因为个人来说实在是太喜欢它了.... 今天在闲逛又看到作者在提交代码了,不禁让我想写一系列的文章来分析RabbitMq,一方面加深自己对中间件的学习RabbitMq的学习,另一方面给正在学习的人和将来要使用到的人提供一些参考资料. 纲要 本系列文章会围绕下面的几个关注点分别来展开学习.讨论.分析:(如果有同学有其他…
FPGA_VHDL 学习课堂笔记   记录说明:本文档主要记录大学期间,老师FPGA授课课堂笔记. 代码语言:VHDL 编程软件:MAX+plus II FPGA硬件:FLE-843   03月05日 理论课 wo先唠点: FPGA硬件中有百万个逻辑门,我们可以通过编程将各种门组合连接,并将编程下载到FPGA中,以实现设计功能.编程分为文本编辑和图行编辑,图形编辑就是通过数电逻辑原理图,进行逻辑门间的线路连接.而文本编辑,是通过描述性代码,将设计者想要实现的功能转换成机器语言,使得FPGA根据机…
引言:PHP当中的一些猬锁技巧,比较基础,想起就发贴总结一下,老鸟换个姿势飘过去就是. [技巧]应该属于“方法”的一个范畴,主要指对一种生活或工作方法的熟练和灵活运用.[五笔]RFAG. 话不多说,下面就列一列! 字符串操作 1.str_replace+[文本替换] 文本替换是极其常用的PHP函数,非常常常常常常常用,经常看到有一些兄弟写一大堆str_replace只为循环对一个原始字符串进行内容替换,实在是惨不忍睹. 比如: $str = '大象的尿尿盆 --- do.org.cn'; $st…
1.C++虚函数的工作原理 虚函数(virtual function)需要虚函数表(virtual table)才能实现.如果一个类有函数声明成虚拟的,就会生成一个虚函数表,存放这个类的虚函数地址.若子类没有覆写虚函数,该子类的虚函数表就会存放父类的函数地址.调用这个虚函数时,就会通过虚函数表解析函数的地址.在C++中,动态绑定(dynamic bindding)就是通过虚函数表机制实现的. 2.深拷贝和浅拷贝的区别 浅拷贝会将对象所有成员的值拷贝到另一个对象里.使用浅拷贝时,必须非常小心,只有…
PyQt5 的安装很简单: pip3 install PyQt5 然后就是写一个最简单的界面试试手: import sys from PyQt5.QtWidgets import QApplication,QWidget from PyQt5.QtGui import QIcon class SimpleWindow(QWidget): """ 创建一个继承自 QWidget 的类 SimpleWidow """ def __init__(sel…
1.html的注释 <!--这里是注释内容--> <!--代表注释内容的开始 -->代表注释内容结束 注释部分,不会被浏览器输出,只是作为代码的说明,供开发者查阅 2.HTML标签特点 不区分大小写 绝大部分是成对出现的,第一个表示开始,第二个表示结束 有一部分标签不是成对的,<br><hr><input type=”text” /> 双标签,内容写在两个标签之间,单标签则在标签属性中赋值. 标签和属性的关系,<后面的是标签,空格分开的是属…
2.3 查看当前的django版本 python3. -m django --version 2.3.1 创建一个django工程 django-admin startproject mysite 在创建工程时的一些注意项: 1.程序中所以的命名力求见名知义,这个工程明也一样 2.注意这个工程不要和python中其它的东西重名:如test,django 这个的命名对于工程来说是不合适的. 所谓的django工程(project)只不过是一个在当前目录下的一个子目录,里面包涵了若干的目录与文件.…