![](https://img-blog.csdnimg.cn/20210401170848162.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
代码开发
各种语言代码脚本开发
网络安全练习生
网络安全练习生
展开
-
【Python小练习】使用Python编写POC 脚本-上篇
Poc(全称: Proof Of Concept), 中文译作概念验证。在网络安全行业,理解为**漏洞验证程序,**类似于程序开发中的功能Demo,仅证明某功能或观点的可行性,一般不具备“破坏性”。Exp(全称: Exploit),中文叫译作漏洞利用程序,就是一段可以发挥漏洞价值的程序。比如SQL注入漏洞,运行Exp脚本可以通过漏洞获取数据库敏感数据内容或服务器权限。原创 2023-09-13 09:18:03 · 515 阅读 · 1 评论 -
【Python小练习】利用DES进行加密解密
【代码】【Python小练习】利用DES进行加密解密。原创 2023-08-29 15:33:21 · 345 阅读 · 0 评论 -
利用JS+Bootstrap写一些常用工具
文章目录0x00 简介0x01 总体视图0x02 JAVA命令执行0x03 IP提取0x04 常见编码0x05 SHELL命令反弹0x06 源码下载0x00 简介为了避免每次去网上搜索编码,避免命令遗忘翻笔记各类情况,自己用js简单写了个工具。0x01 总体视图0x02 JAVA命令执行输入命令自动生成base编码解码代码0x03 IP提取0x04 常见编码0x05 SHELL命令反弹0x06 源码下载https://download.csdn.net/download/wei原创 2022-01-13 10:13:32 · 258 阅读 · 0 评论 -
【环境配置】Mac环境下利用Homebrew安装指定python版本
Mac版本版本一键安装指定版本python原创 2023-02-05 11:44:21 · 6560 阅读 · 0 评论 -
【脚本开发】第一节 Python Socket通信
python 网络通信基础 socket 聊天原创 2022-03-04 10:09:07 · 2295 阅读 · 0 评论 -
【Python小练习】购物车小程序
python购物车练习代码原创 2022-02-13 15:01:10 · 246 阅读 · 0 评论 -
【Python小练习】单词首字母大小写判断
# 判断传单词首字母是否为大写def ckword(*args): for arg in args: if arg[0].isupper(): print(True) else: print(False)ckword(input("请输入测试单词: "))测试结果:➜ pyPractice python3 test.py请输入测试单词: HelloTrue➜ pyPractice python3 te原创 2022-02-11 14:57:16 · 1524 阅读 · 0 评论 -
【Python自学第十一天】函数
作用介绍内置函数自定义函数导入自定义函数单个参数传参示例多个参数传参示例显式参数赋值列表传参默认传参可选传参*args**kwargs原创 2022-02-11 14:21:58 · 558 阅读 · 0 评论 -
【Python小练习】简易计算器
# -*- coding: utf-8 -*-# @Time : 2022/2/9 2:44 下午# @Author : Qixi# @File : cal.pyprint("请输入正确的运算方法,否则会导致运算失败!")option = input("请输入你要的操作:加 减 乘 除:")if option == "减" or option == "除": print("你选择了{}法,请注意数据前后顺序,不同顺序影响会很大!".format(option))num1原创 2022-02-09 16:50:03 · 310 阅读 · 0 评论 -
【Python自学第十天】用户输入处理
文章目录接收用户输入使用变量储存用户输入数据类型转换接收用户输入python接收用户输入采用input方法,输入完毕后回车键执行。print(input("请输入你的年龄:"))运行结果:请输入你的年龄:1818使用变量储存用户输入userInput = input("请输入你的年龄:")print(userInput)运行结果:请输入你的年龄:1818数据类型转换input接收的都是字符串。如果你期望input接收的是一个数字,那么就需要数据类型转换。userInpu原创 2022-02-09 15:14:29 · 348 阅读 · 0 评论 -
【Python自学第九天】第三方库使用
文章目录介绍通过pip导入编辑器pycharm安装介绍第三方库好比Python自带的函数方法,目的就是为了打包重复内容,简便操作,提高开发效率。通过pip导入pip install requests #通过pip工具安装requests库编辑器pycharm安装Mac 下 PyCharm->Preferences->搜索interpreter->点击➕搜索安装即可。或者在程序import识别不到的时候,点击自动安装也行。...原创 2022-02-10 00:30:00 · 494 阅读 · 0 评论 -
【Python自学第一天】数据类型与变量
文章目录整数浮点数字符变量布尔整数a = 100b = -100c = 0d = 100000000e = 10000_0000 #用‘-’方便区分0的个数print(hex(100000000)) #使用hex函数转换数字为十六进制形式f = 0x5f5e100 #用16进制表示数字,输出结果依然是数字print(a,b,c,d,e,f)运行结果:0x5f5e100100 -100 0 100000000 100000000 100000000浮点数a = 3.14b原创 2022-02-07 13:33:28 · 596 阅读 · 0 评论 -
【Python小练习】猜数字小游戏
#!/usr/bin/python3'''-*- coding: utf-8 -*-@Author : Qixi@Time : 2022/1/27 15:52@Software: PyCharm@File : guessingGame.py'''# guessing_gamefrom random import randintfrom IPython.display import clear_outputguessRight = Falsenumber = ran原创 2022-01-27 16:10:22 · 3005 阅读 · 0 评论 -
【Python小程序】CTFhash碰撞脚本
import hashlibfrom multiprocessing import poolfrom multiprocessing.dummy import Pool as ThreadPool # MD5Truncation value is known. Find raw data. # Example substr(md5(captcha), 0, 6)=60b7efdef md5(s): #calculate MD5 string return hashlib.md5(str(原创 2021-06-16 10:15:25 · 1048 阅读 · 0 评论 -
Python程序报错解决集合记录
from Crypto.Cipher import AES报错:ImportError: No module named Crypto.Cipher解决方法:pip install pycrypto原创 2021-06-05 13:51:22 · 458 阅读 · 0 评论 -
Python_Flask基础到登录实现
视频教程教学地址:https://www.bilibili.com/video/BV18441117Hd?p=1文章目录0x01路由0x02 模版和静态文件2.1 文件结构2.2代码2.3 运行效果0x03 json3.1运行效果0x04 重定向4.1 访问跳转4.2 打印路由4.3 跳转传参0x05 jinjia2模版5.1代码5.2 运行效果0x06 蓝图6.1代码结构6.2 代码0x07 登录7.1结构7.2代码7.3实现效果7.3.1未登录默认跳转到登录页面7.3.2登录成功跳转到index页面7原创 2021-05-11 13:51:38 · 213 阅读 · 0 评论 -
【Python自学第八天】异常处理
文章目录1.try...except...结构2.try...except...else结构3.try...except...finally结构捕获异常报错,打印输出预定结果1.try…except…结构#coding=utf-8source = int(input('你的数学成绩:')) mathSource = int(source)if (mathSource>=0 and mathSource<=100): print('你的成绩为:{0}'.format(mathS原创 2021-04-06 20:20:12 · 503 阅读 · 0 评论 -
【Python自学第七天】读写文件
文章目录1.文件读取1.1readlines读取文件操作1.2readline读取文件操作1.3 全部读取输出str2.文件写入3.读写模式附录1.文件读取access.log文件内容hello world1234561.1readlines读取文件操作#coding=utf-8f = open('access.log','r') #打开文件,r表示读取模式print(f.readlines()) # readlines 全部读取print(type(f.readlines()))原创 2021-04-06 10:34:14 · 137 阅读 · 0 评论 -
【Python自学第二天】编码和字符格式化
文章目录1.中文编码1.1 Python2编码问题1.2 奇怪的Windows2.字符格式化2.1 %格式化2.2 format格式化1.中文编码1.1 Python2编码问题#!/usr/bin/pythonprint('Python学习')Python 文件中如果未指定编码,在执行过程会出现报错: File "test.py", line 2SyntaxError: Non-ASCII character '\xe4' in file test.py on line 2, but no原创 2021-04-05 15:28:05 · 115 阅读 · 1 评论 -
【Python自学第五天】条件判断循环结构
文章目录1.简介2.for实现1-100相加3.while实现1-100相加1.简介Python中循环一般使用for和while,for大多用于边界清晰的情况,while则相反。2.for实现1-100相加#coding:utf-8sum = 0for i in range(1,101): #范围1--100 sum = sum+iprint ("sum={}").format(sum)输出结果:sum=50503.while实现1-100相加基本思路:倒序相加,即100+99+9原创 2021-04-05 12:39:25 · 126 阅读 · 0 评论 -
【Python自学第四天】条件判断
文章目录1.举个例子2.成绩优良判断案例1.举个例子x = 2if (x>1): # 满足这个条件就打印 print('yes')运行结果:yes2.成绩优良判断案例#coding:utf-8source = int (input('Input your number please!:')) # 创建一个source的对象,该对象由用户输入决定,限制为整数类型if (source>=80): #成绩大于等于八十为优秀 print('优秀')i原创 2021-04-05 10:35:37 · 122 阅读 · 0 评论 -
【Python自学第六天】字典Dict
文章目录1.字典基础2.创建字典3.元素修改4.添加元素5.返回元素6.删除元素1.字典基础Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。>>> dic = {'name':'Bob','age':'14'}>>> print(dic){'age': '14', 'name': 'Bob'}2.创建字典>>> person =原创 2021-04-04 20:59:32 · 96 阅读 · 0 评论 -
【Python自学第三天】列表List和元组Tuple
文章目录1.创建列表2.转换列表3.删除列表4.添加列表4.1 尾部添加4.2 指定位置添加4.3 “拼接”列表5.删除列表5.1 删除列表中首次出现的元素5.2 删除并返回指定元素下标6. 返回指定元素出现的次数7.列表逆序8.列表排序1.创建列表Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。>>> student = [1,'Lily','Beijing'] #创建列表“student”>>> pri原创 2021-04-04 20:23:51 · 132 阅读 · 0 评论 -
【Python自学第零天】Python安装
文章目录1.测试环境2.Windwos安装2.1 重点3.Ubantu安装3.1安装依赖包3.2 设置环境变量3.3 安装 Python1.测试环境Python 3.xWindwos 10Ubantu 16.x2.Windwos安装首先,根据你的Windows版本(64位还是32位)从Python的官方网站下载Python 3.8对应的64位安装程序或32位安装程序2.1 重点运行下载的exe安装包,一路下一步直到下面的步骤。⚠️注意:一定要勾选“Add Python 3.5 to P原创 2021-04-04 13:45:35 · 133 阅读 · 0 评论 -
【Python小练习】实现威胁情报监控报警
文章目录1.需求2.原理3.实现4.效果5.其他优化1.需求作为一名安全打工仔,经常忙于各种漏洞追踪复现,但是天天频繁看网站更新太费精力,所以打算写个情报监控,脚本挂在服务器上跑,网站一更新,就发信息到微信提醒。临时写的demo,比较糙,将就看吧。2.原理监控网站(以腾讯安全为例)https://s.tencent.com/research/bsafe/监控主要元素如下:流程示意图:爬取网站:request模块提取元素:re beautifulsoup模块时间比较:time 模块原创 2021-02-03 10:45:05 · 913 阅读 · 4 评论