03 2020 档案

摘要:使用python的pillow库,argparse库;python3环境 python实现图片转字符画 coding=utf 8 from PIL import Image import argparse 命令行输入参数处理 parser = argparse.ArgumentParser() pa 阅读全文
posted @ 2020-03-31 21:35 zw1sh 阅读(385) 评论(0) 推荐(0) 编辑
摘要:一、基础 注: 内部本地地址、内部全局地址、外部本地地址、外部全局地址 ip nat inside/outside针对的是不同方向的流量/数据包。 ip nat inside是指从内网发送的数据包,提取包头的源IP地址,转换为外网地址;ip nat outside是指从外网返回的数据包,提取包头的目 阅读全文
posted @ 2020-03-26 19:33 zw1sh 阅读(2774) 评论(0) 推荐(0) 编辑
摘要:一、基础介绍 今天运行一个python脚本时,出现了包之间的冲突,搞得很麻烦,然后在过程中发现了可以使用virtualenv,可以虚拟出一个全新的python环境,解释器也可以自己指定,但最好是在linux上体验,windows上用起来确实有点不方便。。 先码住。 ​ VirtualEnv用于在一台 阅读全文
posted @ 2020-03-24 12:16 zw1sh 阅读(121) 评论(0) 推荐(0) 编辑
摘要:1、基础 思科路由器的几种命令模式 2、实操1 1、拓扑 1)路由器配置 2)主机C1和C2(图上面是C3和C4,忘记修改了) 注: 在GNS3的低版本中却没有PC模板(我一直纳闷难道模拟主机就必须要有真的以太网卡吗,后面发现GNS的高版本中就有虚拟pc了),搜了下发现在GNS3中是可以用路由器来模 阅读全文
posted @ 2020-03-22 15:45 zw1sh 阅读(2017) 评论(0) 推荐(0) 编辑
摘要:1、test.xml 测试一下是否能解析xml 2、是否支持引用外部实体 在服务器 查看日志发现访问请求 3、读取本地任意文件 先写一个具有漏洞的测试页面 然后访问该页面,并附带一个payload 这里我使用浏览器插件post发送payload死活是服务器500。。。用burpsuite抓包发送才成 阅读全文
posted @ 2020-03-21 14:12 zw1sh 阅读(199) 评论(0) 推荐(0) 编辑
摘要:```c++ // resource_study.cpp : 定义应用程序的入口点。 // #include "framework.h" #include "resource_study.h" #include "windows.h" #define MAX_LOADSTRING 100 // 全局变量: HMENU hmenu, haddmenu; //定义菜单句柄 HDC hdc; HDC h 阅读全文
posted @ 2020-03-19 13:14 zw1sh 阅读(234) 评论(0) 推荐(0) 编辑
摘要:资源在Windows编程中的应用 资源 加速键、位图、光标、对话框、菜单、字符串、工具条 1、菜单的创建 菜单由以下组成部分: (1)窗口主菜单条 (2)下拉式菜单框 (3)菜单项热键标识 (4)菜单项加速键标识 (5)菜单项分隔线 1)定义菜单 menulD:menulD是菜单资源名,用以标识特定 阅读全文
posted @ 2020-03-17 12:53 zw1sh 阅读(684) 评论(0) 推荐(0) 编辑
摘要:效果: 单机鼠标左键后: 单击鼠标右键后: 阅读全文
posted @ 2020-03-14 21:52 zw1sh 阅读(240) 评论(0) 推荐(0) 编辑
摘要:效果: 阅读全文
posted @ 2020-03-14 21:48 zw1sh 阅读(253) 评论(0) 推荐(0) 编辑
摘要:web 信息泄露 1、git泄露 Git是一个开源的分布式版本控制系统,在执行 初始化目录的时候,会在当前目录下自动创建一个 目录,用来记录代码的变更记录等。发布代码的时候,如果没有把 这个目录删除,就直接发布到了服务器上,攻击者就可以通过它来恢复源代码 .git文件夹分析 可以使用GitHack利 阅读全文
posted @ 2020-03-13 22:26 zw1sh 阅读(1154) 评论(0) 推荐(1) 编辑
摘要:利用绘图函数创建填充区。Windows通过使用当前画笔画一个图形的边界,然后用当前的刷子填充这个图形来创建 一个填充图形。共有三个填充图形,第一个是用深灰色画刷填充带圆角的矩形,第二个是采用亮灰色画刷填充一个椭圆形图,第三个是用虚画刷填充饼形图。读者会发现,使用虚画刷填充时,看不出填充效果。 实验效 阅读全文
posted @ 2020-03-13 21:21 zw1sh 阅读(358) 评论(0) 推荐(0) 编辑
摘要:防火墙 1、防火墙的基本结构 屏蔽路由器防火墙:在原有的包过滤路由器上进行包过滤部署 双宿主堡垒主机防火墙:由一台特殊主机实现,即堡垒主机,该主机拥有两个不同的网络接口,一段连接外部网络,一段连接需要保护的内部网络,此主机上运行着防火墙软件,可以转发应用程序、提供服务等 最大特点是IP层的通信是被阻 阅读全文
posted @ 2020-03-13 21:05 zw1sh 阅读(1247) 评论(0) 推荐(0) 编辑
摘要:GNS3配置问题 1、关于All in One的GNS3提示“判断dynamips版本失败”的解决办法 当我们找到GNS3根目录里的dynamips.exe,执行会报错告诉我们缺少wpcap.dll;我们直接去找wpcap.dll下载,这里也可以自己再下一个wincap软件或这个win10cap 上 阅读全文
posted @ 2020-03-13 16:26 zw1sh 阅读(1269) 评论(0) 推荐(0) 编辑
摘要:```c++// WindowsProject2.cpp : 定义应用程序的入口点。///** * 当按下CTRL键时输出信息:CTRL键被压下 * 当按下K键时输出信息:K键被压下 * 当按下CTRL+K键时输出信息:CTRL+K键被压下*/#include "framework.h"#include "WindowsProject2.h"#define MAX_LOADSTRING 100#d... 阅读全文
posted @ 2020-03-12 11:48 zw1sh 阅读(222) 评论(0) 推荐(0) 编辑
摘要:在用户窗口上输出一个扇形,并在扇面竖向输出一首唐诗.本例使用绝对定位确定输出文字的位置,并采用多种自定义字体输出文字。 阅读全文
posted @ 2020-03-10 16:35 zw1sh 阅读(713) 评论(0) 推荐(0) 编辑
摘要:1、建立单链表: 下面两种方法的时间复杂度都是O(n) (1)头插法 Linklist CreateFromHead(){ LinkList L; LNode s; int x; int flag=1; L=(Linklist)malloc(sizeof(LNode)); L next=NULL; 阅读全文
posted @ 2020-03-09 10:35 zw1sh 阅读(413) 评论(0) 推荐(0) 编辑
摘要:1、建立单链表: 下面两种方法的时间复杂度都是O(n) (1)头插法 Linklist CreateFromHead(){ LinkList L; LNode s; int x; int flag=1; L=(Linklist)malloc(sizeof(LNode)); L next=NULL; 阅读全文
posted @ 2020-03-05 21:22 zw1sh 阅读(245) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示