摘要:
2.1【欢乐向】逆向刷题被虐哭日常记录 前面好多题之前做了也没记录,懒得整了,直接从剩下的几个开始: Getit 这一段是解密的关键,后面的是把flag写入文档又给删了。 其实可以修改程序逻辑让他别删,但是我不会。 逆着来推一边,不会写py,用c写个。 ?不应当,我大概是忘了加括号。 ???我觉得我 阅读全文
摘要:
【个人笔记】 《吾爱破解培训第一课:破解基础知识之介绍常见工具和壳的特征》讲师:Hmily 0x00 前提 目的:认识、辨别普通的壳,不同的壳有不同的目的。 网站内资源准备好:吾爱破解虚拟机环境、脱壳例子下载、视频课程。 l是日志,e是模块信息,包含程序加载的完整模块和路径,m是内存和地址,t是线程,w是窗口,h是句柄信息,c是反汇编窗口,p记录管理员修改信息,k是调用的堆栈... 阅读全文
摘要:
计算机的三个子系统 :中央处理单元(CPU)、主存储器和输入/输出子系统。 中央处理单元 CPU有三个组成部分:算术逻辑单元、控制单元、寄存器组。 算术逻辑单元控制三种操作:逻辑运算、移位运算、算术运算。 寄存器有三部分:数据寄存器、指令寄存器、程序寄存器。 控制单元控制各个子系统的操作。 主存储器 阅读全文
摘要:
第一届“信安杯”部分WriteUp OooooohLeeGay队! 小队成员(按姓氏):郭泽坤、李江川、赵乐祺 以下这部分是做出来的 2019.11.23 24 ++Re1:++ 解题:李江川,郭泽坤 打开题目链接,压缩包解压后有一个.exe,打开后是一个让你点灯的游戏,所有灯点亮后就会得到flag 阅读全文
摘要:
数组和指针 10.1 数组 10.1.1 初始化数组 标量变量:只储存单个值的变量 创建只读数组,应该用const声明和初始化数组 省略方括号中的数字,编译器会自动匹配数组大小和初始化列表中的项数 10.1.2 指定初始化容器 c99 例: 重要特性一:如果指定初始化容器后面又更多的值,如[5]=4 阅读全文
摘要:
第九节 函数 9.1 复习函数 函数原型 function prototype 函数调用 function call 函数定义 function definition 形参 实参 典型的ANSI C函数的定义: 9.2 ANSI C函数原型 主调函数把它的参数储存在被称为栈(stack)的临时储存区 阅读全文
摘要:
第八节 字符输入/输出和输入验证 8.1 单字符I/O:getchar()和putchar() getchar()和putchar()包含在stdio.h头文件中 8.2 缓冲区 无缓冲输入: 直接回复用户 缓冲输入: 暂缓回复 缓冲区:收集用户输入字符的临时存储区 节省时间 可以修正输入 完全缓冲 阅读全文
摘要:
学校信安协会第一次培训结束后的作业,要求把攻防世界的web新手区题目做一遍并写题解。 第一题 view_source 查看源代码右键不能用,但是F12能用,于是找到源代码 输入到flag框即可 后来在网上看到可以在url前面插入view source:来查看网页源代码 第二题 get_post 题目 阅读全文