自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 ♞瞎鼓捣♞ - Ubuntu(二)指令和换源(可供参考学习(大概)

文章目录前言Ubuntu指令Help:目录操作:Historydocker安装支持版本自动安装换国内源:修改dns完成安装前言上一篇文章,安装Ubuntu顺便修改用户名和密码。最重要的还是关于学习方法的那部分,必须要怀着好奇心来学习。这是第三篇,内容主要涉及Ubuntu基本指令和操作,docker容器的安装搭建。本篇文章涉及新的指令,会在文末列出,以免影响观感。Ubuntu指令Help:命令名 --help //查看这个命令的用法帮助目录操作:ls 查看目录ls -a

2021-05-23 10:34:53 235 1

原创 ♞瞎鼓捣♞ - Ubuntu与docker的合体 (可供参考学习(大概)

文章目录前言Ubuntu安装和常见问题修改账户以及密码1、修改root密码2、修改用户密码3、修改用户名1、sudo2、gedit3、etc1、shadow4、修改用户名目录前言千万!千万!千万!不要一边操作一边写文章记录,或者切屏,虚拟机会自动锁屏,你会失去密码甚至用户名导致无法登陆。操作之前,记得给虚拟机搞个快照,哪怕崩了也能恢复。买了个阿里云服务器,计划学一下docker,前置环境就是linux系统。在windows系统下会和VMwave产生冲突,所以我选择在虚拟机里安装docker环境。至

2021-05-23 10:18:30 250

原创 汇编补充(七)数据宽度与逻辑运算

文章目录前言符号位正负判断原理有符号位范围计算机如何区分有符号数和无符号数?逻辑运算计算机实现加减法一.加法二.减法逻辑运算用途指令补充1 、pushad / popad前言汇编实际上到 JCC 一共六篇就写完了。但是我在进行下一阶段学习的时候发现之前学习还有个漏洞没有补。那就是计算机有符号位和无符号位的根本,还有计算机逻辑运算。这些当时只是草草的写了一篇,没有再回头看过,直到入手学逆向才发现不对劲。这篇主要解决有符号位和逻辑运算。符号位老传统,小阳子提问环节:1.为什么可以通过有符号位二进

2021-05-08 10:18:57 218 1

原创 汇编(六)JCC指令

文章目录前言标志寄存器1、CF (bit 0)[Carry flag]2、PF(bit 2)[Parity flag]3、AF(bit 4)[Auxiliary Carry Flag]4、ZF(bit 6)[Zero flag]实例二:判断某个值是否为05、SF(bit 7)[Sign flag]6、OF(bit 11)[Overflow flag]JCC指令前言初学汇编的最后一篇。后顾一下之前提到的修改EIP的方法,分为JMP、CALL和RET。JCC指令也可以对EIP进行修改,在学习JCC指令之

2021-04-28 20:45:05 1642

原创 汇编(五)堆栈平衡和寻址方式-ESP EBP

文章目录前言环境函数构架模型编写代码:堆栈传参ESP寻址堆栈平衡EBP寻址前言本文汇总五个重点,为了学起来更加方便我将他们按照递进关系重新排列。分别是:函数、传参、ESP寻址、堆栈平衡、EBP寻址。看完本文就能感受到我这么安排的用意。环境为了更加深入理解,先假设你接到了一项任务:用汇编语言实现一个两数相加求结果的功能,并且要多次使用。函数因为要多次使用该功能,所以我们要选择函数来解决。和c语言差不多,汇编的函数也是在一个“模块”中调用另一个“模块”。这只是笼统的介绍,下面演示一下实际操作:

2021-04-28 20:40:03 1085

原创 秃头逆向刷题21-4-27

ShuffleSource : XCTFFIle : ClickHint : 找到字符串在随机化之前.Check the shell with Exeinfo :This is an ELF file , and no shell.Drop it into IDA32 , Shift + F12 to check string :It’s obviously ASCII code, and it starts with flag:Select ASCII code, press R to

2021-04-27 20:20:46 143 1

原创 头秃的日常刷题21-4-26

PrefaceBefore solving this maze problems , we need to know the reverse labyrinth usually means that the program defines a function of operation direction.MazeType : REVSource : XCTFFile : Click hereCheck the shell:Use IDA to check the pseudo code:

2021-04-26 21:00:03 94

原创 汇编(四)初识堆栈

堆栈和汇编指令延伸简单初步理解堆栈:1、就是一块内存,操作系统在程序启动时候就分配好的,供程序执行使用。2、很重要就对了!对底层安全尤为重要,需要认真学。3、堆栈是程序执行所用,从下往上使用,如果堆栈用完,会“堆栈溢出”程序也会崩溃。4、栈指针寄存器(ESP):指向当前栈的地址,可以右键选择“flow”堆栈使用mov指令我们仍可以继续使用mov指令往堆栈中存入数据,具体操作如下:1、首先在ESP指针定位到目前栈的位置。2、使用mov指令存入数据。3、使用sub指令更改ESP指向地址。

2021-04-26 08:37:25 1812

原创 BUU逆向-新年快乐-Reverse3

新年快乐Source : BUUFile : Click hereUsing the exeinfo to check the shell:As we see , it’s an UPX shell , Using the UPXshell to dump it.Open the dump file with IDA32. Then Shift+F12 to check the string.F5 to find the critical(关键) code .Very simple,

2021-04-26 08:33:02 386 1

原创 刷题记录21-4-24

csaw2013reversing2Type :REVSource : XCTFFile : Click meFirst of all, let’s run this program to get a general idea of the principle(原理)Open the software can only display a garbled pop-up windowI think he should have carried out a judgment. You can sk

2021-04-24 21:10:12 83

原创 汇编(三)存储模式和指令拓展

存储模式和汇编指令文章目录存储模式和汇编指令前言存储模式利用DTdebug判断程序存储模式movs指令与stos指令MOVS指令STOS指令REP指令自评前言本文涉及计算机存储模式,DTdebug对存储方式的实验。以及MOVS、STOS、REP指令的介绍和演示;存储模式分为:大端模式和小端模式;大端模式:数据低位在高位,数据高位在低位;详细解释就是,数据的高位字节存放在内存的低地址端,数据的高位字节存放在内存的高地址端;内存地址的低位到高位位就是从小到大;比如下面四个地址就是从低位到高位:

2021-04-22 22:21:31 352

原创 汇编(二)环境及软件

文章目录前言环境基本操作寄存器32位通用寄存器前言这篇是很久以前写好没发的,刚刚抛出来,改了改。涉及了DTdebug的使用和寄存器介绍,以及一些指令。以下是原文:海哥名言:“汇编是所有语言里面最简单的语言,因为他很好理解,很好实验。”所以学习汇编最重要的是上手实验。了解了汇编基础以后,我开始进入汇编的正式学习,本篇使用工具和参考文章,都会放在文末。这一部分强烈建议读一下《有趣的二进制》,目前我个人感觉这本书对汇编入门很有帮助,由浅入深通俗易懂。当然 也要记得动手试验一下书上的实例。

2021-04-22 22:06:03 127

原创 刷题记录21-4-18

getittype : REVSource :XCTFFile : Click meIt’s an elf and don’t have pack.Using IDA Shift+F12 to see the strings.Navigate to function:Where the arrow marks is the result of flag encryption:Write the python script:s = 'c61b68366edeb7bdce3c682031

2021-04-18 20:34:05 118

原创 每日刷题21-14-14

PrefaceNothing to say.Lst’s go.MISCTitle : reverseMeSource : XCTFFile : Click meThe file is a jpg:Drop it to PS, reverse it:Use the ocr software to get the string:flag{4f7548f93c7bef1dc6a0542cf04e796e}It’s so easy.RETitle : no-strings-attach

2021-04-14 22:00:42 114 1

原创 刷题记录21-4-13

prefaceToday, I don’t have enough time to study .There are so many unnecessary lessons , at least for me.So I decide to sacrifice my game time to do these problems.Let’s go!!!MISCTitle : wireshark-1source : XCTFHint : 黑客通过wireshark抓到管理员登陆网站的一段流量包(管

2021-04-13 22:52:50 253

原创 每日刷题记录1

PrefaceThere were some wrong in my previous way of learning.It’s difficult to consolidate knowledge only by learning knowledge without practice.So I decide to solve some ctf-subject to consolidate my konwledge.Why I using English to write this project?

2021-04-12 20:35:21 997

原创 让博客文章赏心悦目:字体颜色和标题设置

文章目录前言1 分级标题1.1 标题=逻辑2 图片和图床2.1 什么时候需要插入图片?2.2 图片处理3 目录生成4 代码块公式块5 字体颜色和高亮5.1 颜色5.1.1 快捷键实现改变字体颜色5.2 加粗斜体下划线5.3 删除线 高亮总结前言很多人都想知道如何把文章写的赏心悦目,让人愿意看下去,更进一步可以投稿。这里就先列出来常见的问题,如果发现你也有类似的疑问,那么这篇文章可以帮到你;1、没有分级标题,一篇文章一个字体从头杀到尾。2、很少插入图片,缺乏视觉新鲜感,容易视觉疲劳。3、代码块与

2021-04-07 15:02:29 853

原创 docker二:Ubuntu基本指令和docker搭建

文章目录前言Ubuntu指令Help:目录操作:Historydocker安装支持版本自动安装换国内源:修改dns完成安装前言上一篇文章,安装Ubuntu顺便修改用户名和密码。最重要的还是关于学习方法的那部分,必须要怀着好奇心来学习。这是第三篇,内容主要涉及Ubuntu基本指令和操作,docker容器的安装搭建。本篇文章涉及新的指令,会在文末列出,以免影响观感。Ubuntu指令Help:命令名 --help //查看这个命令的用法帮助目录操作:ls 查看目录ls -a

2021-03-26 22:59:32 150

原创 docker一:Ubuntu安装及设置

文章目录前言Ubuntu安装和常见问题修改账户以及密码1、修改root密码2、修改用户密码3、修改用户名1、sudo2、gedit3、etc1、shadow4、修改用户名目录前言千万!千万!千万!不要一边操作一边写文章记录,或者切屏,虚拟机会自动锁屏,你会失去密码甚至用户名导致无法登陆。操作之前,记得给虚拟机搞个快照,哪怕崩了也能恢复。买了个阿里云服务器,计划学一下docker,前置环境就是linux系统。在windows系统下会和VMwave产生冲突,所以我选择在虚拟机里安装docker环境。至

2021-03-24 23:34:16 803 2

原创 超详细搭建个人网站教程,附带各种常见报错解决方案。

文章目录前言解惑环节准备工作环境配置一、安装二、环境配置1.cnpm安装2.Hexo安装可能报错和问题:博客初始化1、博客搭建可能报错和问题:2、博客测试可能报错和问题主题更换可能报错和问题:部署到云端1、创建库2.配置本地3.安装插件4.部署云端可能报错和问题:芜湖起飞前言这篇文章涉及内容有:博客搭建、部署云端、主题更换。使用教程以及后期的美化我会另写文章,有需要可以关注一波。我的个人网站搭建至今都三个月了,当时折腾了好几天,就草草的写了几篇日记没有过于详细的搭建过程记录。所以准备再搞一个,认认

2021-01-30 18:20:51 969 3

原创 ctf密码学ECC,自己给自己挖坑

ECC椭圆曲线加密(一)由于,做了一道密码学的题,好奇ECC的加密原理,然后自己就给自己开了个坑。我还真没想到,ECC这么难搞,特指数学菜狗的我。解题题目:easy_ECC已知椭圆曲线加密Ep(a,b)参数为p = 15424654874903a = 16546484b = 4548674875G(6478678675,5636379357093)私钥为k = 546768求公钥K(x,y)flag格式为cyberpeace{x+y的值}我们先把题解决了再说,这个题用到了一个

2021-01-26 22:31:41 4126 1

原创 Python(一)为什么要学习Python

Python(一)为什么要学习Python文章目录Python(一)为什么要学习Python前言What?Python3 简介Why?How?总结前言​ 每当我去接触新的知识或者去学习新的技能的时候,我的脑海里冒出的第一个问题就是“为什么?”当然,这个坏毛病坑了我不少,在没搞懂为什么之前,我是很难全身心投入进去的。所以,自学Python的第一章笔记我就准备先把“为什么”解决掉。​ 在开始之前,我要介绍一个特别好用的思考方法。那就是3W1H原则。1、What :界定问题,搞

2021-01-23 17:00:55 224 1

原创 汇编学习(一)初次尝试通过实验来学习

汇编学习笔记(一)根据实验来学习和巩固数据宽度和逻辑运算的知识。文章目录汇编学习笔记(一)根据实验来学习和巩固数据宽度和逻辑运算的知识。前言学习目标实验环境以及资料实验过程一、移位运算二、有符号和无符号实验总结参考文献前言无论看课程还是资料,始终觉得有朦胧感,对移位运算以及原码补码反码等还是感觉不太理解。于是决定通过实例,上手实验一下,加深理解。关于涉及概念就不在这里赘述了。必要概念还是会说明一下。学习目标1、理解并写出“10>>2=2”的原理,并复习数据宽度的概念。2、测试负数在

2021-01-21 14:14:55 175

原创 MYSQL入门(一)

MYSQL入门(一)前五天沉迷二进制和C语言周五晚上才想起来有数据库的学习任务还没有完成。那就再熬一晚上。同时我会尽力将学习记录写的详细,希望能帮到更多人。查资料的过程中,惊奇的发现《原神》的数据库最近流出了很多账号,撞库攻击?图片附在文末。学习目标1.了解什么是数据库?2.数据库的表,列,字段,数据之间的联系。3.选择MySQL数据库进行学习增、删、查、改简单操作。环境推荐及原因最好使用PHPstudy集成环境。不用下载单独的MySQL。到官网下载最新的小皮面板,选择对应的操作系统即可。

2021-01-16 23:49:37 1433 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除