自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 大语言模型操作笔记

大语言模型(如GPT-4)通过学习海量的文本数据,能够生成和理解自然语言。这些模型使用深度学习技术,尤其是变换器架构(Transformer),来处理和生成文本。其主要功能包括:与大语言模型交互的过程类似于与人类进行对话。以下是一些常见的操作和技巧:模型可以根据指令执行特定任务。常见指令及其示例如下:虽然大语言模型非常强大,但它们也有一些局限性:为了更好地利用大语言模型,可以遵循以下建议:生成文本:翻译文本:问答:摘要:通过这些方法和技巧,可以更有效地利用大语言模型,完成各种语言相关的任务。

2024-08-03 17:54:22 266

原创 零基础入门数据挖掘 - 二手车交易价格预测笔记

以下是一些学习数据挖掘的关键步骤和二手车交易价格预测的简单指南:

2024-07-28 11:29:33 351

原创 Pandas 和numpy 入门详细笔记

一维标签化数组,可以保存任何数据类型(整数、浮点数、字符串等)。

2024-07-22 11:31:39 902

原创 python基础

优点:Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。是一种适于初学者的语言。python编辑器不少,个人推荐用vscode。因为vscode可以通过插件去编译不同的语言。缺点:其在运行速度上有定的缺陷,对运行速度又要求的可以用c++编写核心逻辑。由于涌入的人太多其框架太多。1、可以选择直接安装通过官网下载,添加环境变量,去创建环境。2可以使用python环境管理工具conda去创建环境。

2024-07-15 18:14:32 129

原创 buuctf xor1

函数设定了一个v5的值,然后v5做了一个异或,之后与global的值作比较,我们可已看出flag做异或的值就在global中,我们进行一个追踪。找到global中存放的值,选中后,shift+e提取数据。发现第一位数没有进行异或操作,我们开始写揭秘脚本。点击aFKWOXZUPFVMDGH,继续追踪。使用工具:ida,exeinfope。确定main函数位置 ,点击反编译打开。发现无壳,用64位ida打开。千秋万代,一统江湖!

2024-05-04 12:04:55 559

原创 buuctf 新年快乐1(自动脱壳)

右键点击open terminal here,输入upx -d (-d后要打一个空格键)然后拖入文件,erten键脱壳。我们下载kali虚拟机(这个自己先查一下则么下载,之后会出教程),然后用kali虚拟机脱壳。脱完壳厚,我们用ida打开,找到main函数,F5反编译打开。然后就发现str2为flag。我们发现是有upx的压缩壳,为了省事我们直接自动脱壳。使用工具:ida,exeinfope。

2024-05-03 10:49:15 431 3

原创 buuctf 内涵的软件1

上面标绿的应该就是flag,可以交叉应用一下,发现并没函数对其进行处理,我们可以直接将其复制提交(记得修改形式)ps:后面的那部分内容大概就是程序打开后打印的几行字,他对与上面的flag没有影响,有兴趣可以看一看。首先我们可以点开程序,进行查看,一般会有信息,如内涵,迷宫等。很明显这里是将flag藏在了程序中,我们进行查壳。使用工具:ida,exeinfope。发现没有套壳,直接ida反编译。然后F5反编译,查看伪代码。

2024-05-02 21:08:37 218 1

原创 buuctf reverse2 1

这部分函数将flag中的i与r替换为1(这里原本为数字,你可以将数字选中然后按R键吗,就可根据ascll码将数字转化为字符)然后我们看看flag中存放的字符{hacking_for_fun}即可得到flag{hack1ng_fo1_fun}.我们会发现有部分函数对flag进行了处理。使用工具 ida,exeinfope。直接找到main函数,按F5反编译。然后用64位ida打开。和上一题一样,先查壳。然后对字符进行修改;

2024-05-02 14:00:38 221

原创 buuctf reverse11

先用exeinfope进行查壳并确定其所用形式32位,还是64位,由于我使用的ida为8.4版本,所以不影响使用,但是我们还是要养成查壳的好习惯,可以帮助我们找到思路。这时我们一般要找main函数,但是直接找需要慢慢看,我们可以直接通过遍历字符串去查找,应为一般main函数中会有flag等字样。我们发现这是对我们的输入str1与str2做了一个比较。我们不难发现这部分代码的意思就是将字符中的o替换为0;但是在上面的代码中,对str2进行了修改,将str2中所有的o换成了0。我们可以发现代码分为两部分。

2024-05-02 13:46:05 502 1

原创 buuctf re easyre1

选中view中的open subviews,我们可以看到有一个Strings,其快捷键为Shift+F12,它的作用就是遍历程序中的字符串;而flag通常会以字符串的形式给出。本题为最简单的re题目,可通过直接观察字符串找的,在此介绍一个ida的简单功能。第一个就是我们要找的flag,本题完成。打开ida,我们点开上面的view,

2024-05-02 12:01:12 291 1

空空如也

空空如也

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

TA关注的人

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