最新发布 第20页
云涯历险记热爱可抵万难
密码保护:那是你离开了北京的生活
2020.05.19 16:28 听到你最后一份面试不太理想,我最后一丝希望破灭了。身体瞬间被抽空,呼吸苦难,眼泪止不住想要飙出来。 我终于要失去你了,心脏疼地让我想哭。 2020.05.21 夜晚习惯性抱你,扑了个空 眼泪刷地流出来 2020.05.22 我不想回家 有点排斥那个地方 我只能埋头工作才能保持不痛苦 还没到那种困地直接睡着得状态下,我不敢闭上眼睛,否则袭来地是无尽的痛苦 2020.05.23 仅一夜之……
2020KCTF秋季赛
第一题 0x01 背景 本题是找到“KCTF”对应的序列号,提示为使用密码学知识。 0x02 解题验证 1. 如何分辨出用了什么算法? 这是本题的关键,不然跟到像RSA等算法里面,余生就不幸福了!!! (1)使用sig文件 在静态分析时,查看字符串,发现有OpenSSL0.98字样,可以使用openssl.sig文件,让IDA自动发现一些加密算法。具体步骤如下: 在这个地址(链接:https://pan.baidu.……
APT28干扰美国大选报告
俄罗斯情报部分分析 情报部门结构 苏联解体后,原KGB的职能被分散到了三个不同的部门处理,分别是FSB,SVR,FSO。此三者加上GRU组成了俄罗斯的主要情报部门。 联邦安全局(FSB)负责反情报和国家安全的其他方面,以及在一些国家(主要是独联体国家)收集情报;主要职能是窃听以及全境流量的把控(SORM项目)。下辖Turla/apt29/Gamaredon (FSB 16th and 18th)等APT攻击小组;直接……
IDA系列教程:寄存器与数据类型
0x01 什么是寄存器,它们的用途是什么? 32-bit 寄存器: EAX, ECX, EDX, EBX, ESP, EBP, ESI, EDI 和 EIP EAX – 累加器寄存器 EBX – 基础寄存器 ECX – 计数器寄存器 EDX – 数据寄存器 ESI – 源指针 EDI – 目的地指针 EBP – 基本指针 ESP ……
密码保护:mysql 操作语句
查找重复数据 SELECT * FROM domains a where (a.Domain,a.APT,a.Source) in (select Domain,APT,Source from domains group by Domain,APT,Source having count(*) > 1) and Id not in (SELECT min(Id) FROM domains GROUP BY Do……
python知识点:生成项目requirement.txt
进入项目目录,执行: pipreqs ./ –encoding=utf8 或者 pipreqs ./ –encoding=utf-8 –force……
sqlite3 操作语句
清空表 将ID还原为1 delete from not_completed; 清空表 update sqlite_sequence set seq=0 where name=’not_completed’; 将ID还原为1 无则插入,有则忽略 cert_id是主键 insert or IGNORE into cert_temp (IOC,cert_id) VALUES (……
恶意代码技术理论:ELF恶意代码分析
ELF执行流程 start() -> __libc_start_main( ) -> init( ) -> main( ) -> fini( ) -> rtld_fini( ) -> exit( ) init( ):用于C++全局对象构造 main( ):你自己写的函数 fini( ):用于C++全局对象析构 查看linux系统调用:http://asm.……
IDA系列教程:由软件破解谈windows消息机制
0x01 背景 在IDA系列教程(一)中附件中有一个可执行程序,在分析这个程序时,部分函数涉及到windows消息机制,恶意代码也会利用windows消息机制来隐藏恶意功能代码。 0x2 基础知识 以下知识选自安全客文章《Windows调试艺术——从真实病毒学习消息机制》一文,本文章尊重原著,纯属学习目的。 Windows是一个消息驱动的系统。Windows的应用内部的各个线程、各个应用、应用与操作系统之间都会通过消……
IDA系列教程:IDA使用方法
0x01 判断32位还是64位程序来选择不同位数的IDA进行分析 64位程序可以看到“PE..d†”,32位程序可以看到“PE..L“。 0x02 操作 使用 ”空格键“ 来切换图形模式和指令模式 使用”options-debuging options-line prefixes“来对图形化界面指令前添加地址。 使用”view-open subview“来选择需要显示的视图。 发现00401000地址重复……
python模块: django-web服务建设过程中的知识
允许其他IP访问:在setting中更改成 ALLOWED_HOSTS = ['*'] 在根目录增加static后要在settin中写上: STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static'), ] 内网其他机器可以访问:runserver 0.0.0.0:8000 主url调用其他url: path('index/', include('ind……