- 博客(36)
- 收藏
- 关注
原创 原码反码补码计算以及按位取反操作
正数的原码,反码,补码相同如+5,原码可表示为00000101负数的原码由正数原码得来,将最高位由0变为1就为负数的原码如-5的原码可以表示为10000101,反码是最高位不变,其余取反则-5的反码0为11111010,补码=反码+1即11111011计算机只有加法器,所以在计算其他运算是都是将其转换为加法运算比如拿16-22为例,转换为16+(-22)计算机计算时借助补码运算,过程如下:16转二进制 >> 00010000-22转二进制 >> 10010110。
2025-02-27 16:59:00
237
原创 腾讯云AI代码助手编程挑战赛-刑说
定义了一系列的响应式变量,如`loading`, `isStreamLoad`, `isGood`, `isBad`, `chatRef`等,用于控制组件的状态。- 使用了``组件来展示聊天界面,具有单布局(`layout="single"`),固定高度(`style="height: 600px"`)。- 使用`v-for`指令遍历`chatList`数组,为每条聊天记录渲染一个``组件。
2025-01-10 13:06:47
834
原创 腾讯云AI代码助手编程挑战赛-凯撒密码解码编码器
在CTFer选手比赛做crypto的题目时,一些题目需要自己去解密,但是解密的工具大部分在线上,而在比赛过程中大部分又是无网环境,所以根据要求做了这个工具。完整的助力于开发的整个生命周期,包括初始页面到数据展示以及操作,最后进行打包exe文件。python语言的tk库来完成的GUI页面设计,通过代码来完成具体的业务逻辑。2. 定义凯撒密码的编码和解码函数。插件:安装腾讯云AI代码助手插件。3. 定义按钮点击事件处理函数。1. Tkinter 库的使用。4. 创建主窗口和控件。1. 导入必要的模块。
2025-01-08 20:06:07
356
原创 JiaJia-CP-1,2,3的WP(3)
到此为止,全部题都解出来了flag: ctfshow{md5(2021-12-10_20:28:43_Th1s_i5_Ur_P5wd)} -> ctfshow{6430ef3578f7e1206506995cae3d2c24}第二问就是要找到下载之后的文件配置到环境变量,直接使用 envars 插件,显示所有进程的环境变量。这样第一问就出来了(别忘了东八区时间+8)
2024-12-11 14:08:55
196
原创 JiaJia-CP-1,2,3的WP(2)
因为题目并未说明佳佳使用的是什么邮箱,而输出结果中有好多邮箱,比如 jiajia@sohu.com、jiajia@sogou 等邮箱,尝试输入flag也都错误。用户活动监控:通过捕获屏幕截图,分析人员可以了解用户在系统上的活动,例如他们打开的文件、所处的应用程序或浏览的网页。例如,当系统遭遇意外关机时,屏幕截图可以显示断开的会话、打开的文件或其他有关系统状态的关键信息。的文件,这个文件是一个可执行文件(GUI,即图形用户界面),它是针对64位的x86架构的操作系统(即Windows)编译的。
2024-11-30 23:19:13
372
1
原创 JiaJia-CP-1,2,3的WP(1)
所以我们就可以跟踪在资源管理器中打开的可执行文件和完整路径了,UserAssist保存了windows执行的程序的运行次数和上次执行日期和时间。注意:UTC+0000是在0时区的时间,我们的北京时间是东八区,所以我们的date应该加8h,所以也就变成了20:15:17。就这样,第一题就做出来了(这是晚上写的,不能熬夜了, 后面两个题做出来了WP等有时间再写吧!这是ctfshow里电子取证里面的题,以下下是我做题时的WP。其实到这里,就可以看到计算机中的用户 JiaJia 了注册表。
2024-11-29 23:44:07
583
原创 SQL注入靶场演练
admin%27unUNIOnion/**/seSELECTlect/**/1,2,3 %23&password=admin发现2和3是回显点。尝试用order by查询列数,又发现by过滤,所以绕过admin’/**/oorrder/**/bBYy/**/3查出列数是3。(一开始尝试在geekuser里面查找flag,但查询时发现没有查想要的数据,所以将geekuser改为ssql后查到flag)查到库名,发现有geek库,果断继续查询表名(仍然注意过滤,发现where也被过滤)用联合查询,发现过滤。
2024-11-22 16:42:20
585
原创 运用Kali Linux对靶机进行简单提权(计划任务、sudo滥用和Python建立反弹shell连接)
本篇文章仅具有教学意义,测试环境为内网虚拟机(Kali Linux)对靶机(DarkHole2)渗透,如有不法分子使用此文章的内容命令对公网进行渗透,与本文章作者无关,如有发现,请及时举报。
2024-08-02 11:53:15
1542
1
原创 ONLYOFFICE8.1版本桌面编辑器测评
其兼容性、协作功能和安全性使其成为 Microsoft Office 和其他办公套件的有力替代品,无论是企业办公、教育机构使用还是个人日常文档处理需求,都能较好地满足,有助于提高工作效率和文档管理水平。具体的界面可能因实际使用的操作系统和个人设置而有所不同。提供强大的排版和格式设置选项,满足各种专业需求,例如可以为插入的形状应用阴影并调整其属性,设置所需的页面颜色并自定义文档中的编号格式。- 提供了强大的文档处理功能,可轻松创建、编辑和格式化各种类型的文档,包括文字编辑、格式设置、插入图片、表格、图表等。
2024-06-28 16:39:29
1242
原创 MySQL实训项目——学生成绩录入与分析系统
本项目能够基础实现对学生信息的增删查改,并对信息进行存储。在代码设计的时候,中途会遇到一些运行失败和报错的情况,但在不断的修改中最终使SQL语句能够成功达到预期的效果。
2024-06-28 11:10:03
1022
原创 MySQL触发器基本结构
4.for each row 声明每次触发能被执行。实例:在users表被添加信息后触发。3.什么样的操作触发,操作哪个表。可以修改成$$ 或 //都行。可以修改成$$ 或 //都行。before:...之前触发。6.触发器触发后执行代码块。after:...之后触发。insert:插入被触发。update:修改被触发。delete:删除被触发。2.创建触发器函数名称。
2024-06-17 14:48:50
293
原创 MySQL数据库子查询——in多个数据查询的示例
子查询,多条信息查询的时候可以使用in关键字,但是子查询不能使用limit作为限制器,limit可以使用在父层结果查询的限制中。
2024-04-18 16:44:56
351
原创 Python条件判断语句(1)
其实条件判断语句运行的过程都如出一辙,都是对输入结果进行判断,符合则输出true,不符合则输出false并继续判断是否符合下一个条件。如果输入数字大于0,则输出“a>0”;如果输入数字小于0,则输出“a<0”;如果输入数字等于0,则输出“a=0”。
2024-04-18 16:11:04
376
原创 Python复合数据类型
字典是另一种可变容器模型,可以存储任意类型对象。字典的每个键值key=>value对儿用冒号分割,每个对儿之间也是用逗号隔开。整个字典是包括在花括号里的。所以在添加键时一定要避免重复。
2024-04-11 23:11:33
341
1
原创 MySQL学习必备查询语句like_between and_in
数据库名称可以为【schoolDB】,字符集【utf8】,排序规则【utf8_general_ci】,MySQL创建数据库需要自行创建。
2024-03-28 16:29:24
278
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人