<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[startr4ck ]]></title><description><![CDATA[startr4ck.github.io]]></description><link>https://blog.youkuaiyun.com/shakeyin1998</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; shakeyin1998]]></copyright><item><title><![CDATA[2025 (ISC)²CCSP 回忆录]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/145655100</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/145655100</guid><author>shakeyin1998</author><pubDate>Sat, 15 Feb 2025 19:16:34 +0800</pubDate><description><![CDATA[2025.1.20 广州，周一，我一次性通过了CCSP的考试。]]></description><category></category></item><item><title><![CDATA[vm 虚拟机 ubuntu 网卡丢失]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/141223585</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/141223585</guid><author>shakeyin1998</author><pubDate>Thu, 15 Aug 2024 15:29:38 +0800</pubDate><description><![CDATA[尝试很多方法不行，这个works，记录下。]]></description><category></category></item><item><title><![CDATA[OSWE 开篇 准备和学习的方法论]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/121003089</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/121003089</guid><author>shakeyin1998</author><pubDate>Wed, 27 Oct 2021 21:51:13 +0800</pubDate><description><![CDATA[什么是OSWE

考察代码审计，考试是提供两个网站的源代码，通过审计其中的源代码发现漏洞链，最后通过一个普通用户的权限到管理员权限最后到机器的权限即可。

简单的自我介绍

我很早就接触过代码审计了，我审计过一些通用的CMS和一些采购自供应商的后台代码的很多高危漏洞。
对于WEB安全漏洞比较熟悉，对于漏洞能够大致猜测到对应的代码是怎么写的。
但是我的知识点比较分散没有进行集中的梳理，这就会造成我的代码审计能力取决于当天的状态如何。

为什么考 OSWE

从个人发展上来说
1、我想将自己之前的代码审计经验整]]></description><category></category></item><item><title><![CDATA[OSWE 尾篇 考试的方法论]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/121003013</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/121003013</guid><author>shakeyin1998</author><pubDate>Wed, 27 Oct 2021 21:49:52 +0800</pubDate><description><![CDATA[在刚过去的中秋节 2021.9.19-9.21这两天里面我已经完成了自己的OSWE考试，拿到了及格的分数。
最终获取到了OSWE考试通过的通知





这篇文章的目的是为了向没有经历过OSWE考试的同学扫盲，以及说一些注意事项。 我会在这篇文章当中谈论如下几点

OSWE考试整体的介绍（强调考试）
	如何进行考试 （一些考试的技巧,考试需要注意的东西）
OSWE考试

考试介绍

简单介绍下刚经历的OSWE考试吧

分数

考试满分是100分，及格的分数是85分。 每台主机的分数是50分，获得web...]]></description><category></category></item><item><title><![CDATA[OSWE之旅60days-开篇]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/117608606</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/117608606</guid><author>shakeyin1998</author><pubDate>Sun, 06 Jun 2021 00:31:56 +0800</pubDate><description><![CDATA[OSWE 之旅
什么是OSWE
考察代码审计，考试是发送给你两个网站的源代码，通过审计其中的源代码发现能getshell的漏洞链，最后getshell即可。
简单的介绍
我没有任何代码审计的基础，对于很多开发上产生的安全问题是不清楚的，对于开发的代码的熟悉程度可以说是十分不清楚。
我的技术栈在于一些攻防和简单的前端的漏洞生成的利用，对于漏洞如何进行生成这方面我是不太熟悉的。
为什么要考 OSWE
从个人发展上来说
我想转行做代码审计方面的工作，所以这个认证可以作为入门这个方向的一个契机。  之前我也在很多方]]></description><category></category></item><item><title><![CDATA[关于最近]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/91151301</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/91151301</guid><author>shakeyin1998</author><pubDate>Fri, 07 Jun 2019 21:30:14 +0800</pubDate><description><![CDATA[没想到这一停笔就是三个月没有写博客了，时间过的是在是太快了

本学期开始的时候一直在准备笔试 准备实习的面试

但是仔细想一想也没有投递几个实习，投递了字节跳动和阿里。对的笔试机会都没有给我

另外投递了趋势科技 ，笔试全是c++

四月中去面试了某家安全公司 过了 之后暑假就准备在那里进行实习了

三月初的时候到现在一直在绿盟 原本以为能够得到很好的发展，但是事以愿违，果然招聘要求这么低就是这个...]]></description><category></category></item><item><title><![CDATA[简明理解CRLF攻击]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/88411756</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/88411756</guid><author>shakeyin1998</author><pubDate>Mon, 11 Mar 2019 22:44:30 +0800</pubDate><description><![CDATA[什么是CRLF攻击

资料链接： https://www.cnblogs.com/studyskill/p/6972576.html

crlf顾名思义就是其中的回车和换行，造成的漏洞是HRS漏洞

在http当中http的header和body之间就是两个crlf进行分隔的

HRS漏洞就是如果能控制HTTP消息头中的字符，注入一些恶意的换行，这样就能注入一些会话cookie和html代码，所以...]]></description><category></category></item><item><title><![CDATA[简单理解AD，DC]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/88381189</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/88381189</guid><author>shakeyin1998</author><pubDate>Sun, 10 Mar 2019 17:40:36 +0800</pubDate><description><![CDATA[AD就是active directory，这是一个域，这个域当中有一个数据库里面是以对象的形式存取了资料

AD和DNS是可以严密结合在一起的，在AD当中的域名也可以是一个网址



DC 就是域服务器，在当中的域服务器保存了相同的AD，


https://www.cnblogs.com/cnjavahome/p/9029665.html


LDAP :是一种轻量级的组织AD的方式（不重要）...]]></description><category></category></item><item><title><![CDATA[简明理解 域和工作组]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/88381135</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/88381135</guid><author>shakeyin1998</author><pubDate>Sun, 10 Mar 2019 17:39:45 +0800</pubDate><description><![CDATA[域和工作组之间的差别（例子：公园唱戏）

域当中有域服务器进行管理

域当中存在可以登录该域的账号，这些账号由域管理员来创建

每一次登录域，都要通过域管理器进行验证

如果是工作组的话就是在本机上进行本地认证

在域当中所有计算机互相进行访问都会通过域服务器



域服务器：必须存在 是域不可获取的一个部分

存在的用途：对域当中的计算机的登录进行验证（通过KDC凭据【一般一个域服务器当中存在...]]></description><category></category></item><item><title><![CDATA[简单理解 kerberos]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/88364309</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/88364309</guid><author>shakeyin1998</author><pubDate>Sat, 09 Mar 2019 12:08:06 +0800</pubDate><description><![CDATA[实现过程：

起始阶段.发送者和KDC之间进行联系，发送者证明自己的身份，获取TGT,SA

KDC是什么？在kerberos当中可信任第三方(TTP)扮演一个特别重要的角色,在kerberos当中可信任第三方就是KDC （密钥分发中心）

如何证明自己的身份？发送者发送和KDC之间的通信密钥KA来进行验证自己的身份

什么是TGT？ 票据分为两类，一种是TGT，一种是普通票据，TGT是在第一次发...]]></description><category></category></item><item><title><![CDATA[解析漏洞]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/88220552</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/88220552</guid><author>shakeyin1998</author><pubDate>Wed, 06 Mar 2019 10:15:37 +0800</pubDate><description><![CDATA[什么是解析漏洞，顾名思义解析漏洞是容器在解析一个文件或者说地址的时候产生的漏洞

上一句话提到了容器那什么是容器呢？

简单地说 apache,tomcat,iis都是容器，本质就是一种服务程序，在服务器中一个端口就对应一个提供相应服务的程序（比如Apache默认的端口为80），而这个程序就是处理服务器从客户端收到的请求。一个服务器可以有多个容器。

IIS解析漏洞

1，文件夹格式为asp，as...]]></description><category></category></item><item><title><![CDATA[应用层服务的原理和工作端口全解析(FTP,telnet,SSH,SMTP,DNS,HTTP)]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/88124720</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/88124720</guid><author>shakeyin1998</author><pubDate>Mon, 04 Mar 2019 16:58:10 +0800</pubDate><description><![CDATA[SMTP 简单邮件协议 是一种发送的邮件协议，并不能接受邮件，开启，应用层协议，SMTP-auth 扩展，POP3和IMAP进行收取邮件

https://blog.youkuaiyun.com/cnyxlxw/article/details/6619935

工作原理 ：首先能够在服务器和服务器还有客户端和服务器之间进行传输

传输的步骤 建立tcp连接

客户端HELLO命令表示自己的身份，在发送MAIL...]]></description><category></category></item><item><title><![CDATA[什么是 数字签名 数字证书 数字信封]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/88085317</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/88085317</guid><author>shakeyin1998</author><pubDate>Sun, 03 Mar 2019 10:32:53 +0800</pubDate><description><![CDATA[1，数字签名 数字证书 数字信封

当A和B进行通信时，将A发送的消息的hash值先用A的私钥进行加密（数字签名），B存储A的公钥，B收到信息之后利用公钥进行解密，保证信息的完整性和保密性来自于A

存在的问题 B存储的A的公钥伪造问题

解决：CA通过自己的私钥对A的公钥进行加密发送给B，就可以保证A的公钥的正确性，最简单的数字证书：就是使用CA的私钥对需要验证的用户的公钥和信息的加密

证书的...]]></description><category></category></item><item><title><![CDATA[网络安全（知识点总结分类）]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/85544620</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/85544620</guid><author>shakeyin1998</author><pubDate>Tue, 01 Jan 2019 16:25:36 +0800</pubDate><description><![CDATA[前言

这学期学习的是网络安全理论课，因为这本书和后面的信息安全工程师还有计算机等级考试有关系，所以在这里写下自己的读书笔记，也当做是自己的复习了。

 

 

第一章

安全模型

P2DR安全模型的组成要素是 策略，防护，检测，响应

入侵者完成入侵的时间 &amp;gt; 入侵者开始入侵到检测到入侵行为所需要的时间 + 信息系统正常反应回复到正常状态的时间

要求 Pt &amp;gt; Dt + Rt
...]]></description><category></category></item><item><title><![CDATA[2018 10 24. pwn的学习堆的学习，堆块，堆表的概念，堆当中的操作，什么是双向链表，堆分配函数，fgets函数能造成溢出吗？]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/83348778</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/83348778</guid><author>shakeyin1998</author><pubDate>Wed, 24 Oct 2018 18:55:01 +0800</pubDate><description><![CDATA[堆的学习
    堆，动态增长的链表，
    申请方式：常用函数申请，通过返回的指针使用，malloc()
    释放方式：通过free进行释放
    管理方式：需要程序员处理申请和释放
    增长方向：内存从低地址向高地址
    特点：
        杂乱：堆区经过反复的申请，释放操作之后，原本大片连续的空闲区呈现出大小不同且空闲块和占用块交错的区域
    
    
    给出...]]></description><category></category></item><item><title><![CDATA[函数调用进栈的问题]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/83189237</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/83189237</guid><author>shakeyin1998</author><pubDate>Fri, 19 Oct 2018 23:11:15 +0800</pubDate><description><![CDATA[函数调用进栈的问题：
    调用方式的差异 c语言 参数入栈的顺序：从右到左 恢复栈平衡操作的位置：母函数
                   Syscall                ---------                        子函数
                   Stdcall                ---------               ...]]></description><category></category></item><item><title><![CDATA[2018 10 18 pwn的学习0x8 堆分配函数&VA，offest之类的转换]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/83189166</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/83189166</guid><author>shakeyin1998</author><pubDate>Fri, 19 Oct 2018 23:01:48 +0800</pubDate><description><![CDATA[    
堆分配函数：
    malloc进行分配的
    calloc进行分配（calloc在分配之后会自动进行清空）
        calloc（0x20）
        等同于 ptr=malloc（0x20）
               memset（ptr，0x20）
               
堆溢出的利用策略
    寻找危险函数：
        
    输入
  ...]]></description><category></category></item><item><title><![CDATA[2018 10 18 pwn的学习0x7 保护和堆]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/83155139</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/83155139</guid><author>shakeyin1998</author><pubDate>Thu, 18 Oct 2018 23:57:07 +0800</pubDate><description><![CDATA[什么是relro保护？
relro 是一种用于加强对 binary 数据段的保护的技术。relro 分为 partial relro 和 full relro
设置符号重定向表格为只读或在程序启动时就解析并绑定所有动态符号，从而减少对GOT（Global Offset Table）攻击。
    Partial RELRO
        现在gcc 默认编译就是 partial relro（很久...]]></description><category></category></item><item><title><![CDATA[关于对自己以后要做什么的思考]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/83118777</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/83118777</guid><author>shakeyin1998</author><pubDate>Wed, 17 Oct 2018 22:52:37 +0800</pubDate><description><![CDATA[二进制的路上并不好走，

这一条路走下去自己也不知道能不能找到工作

所以这几天没有学习pwn，听了学长的经验分享，就算在ctf逆向当中你的pwn技术有多牛逼和你的真正在公司当中也是没有多大关系的 ，ctf只是你的一个展示方面，千万不能以ctf为目标去学习ctf，ctf应该是建立在你学习其他信息安全的基础上进行的

很多时候，去寻遇到一个新的提权方式，漏洞溢出的方式，其实在实际当中已经没有多大的意...]]></description><category></category></item><item><title><![CDATA[2018 10 15 pwn的学习0x6 aslr保护和pie保护]]></title><link>https://blog.youkuaiyun.com/shakeyin1998/article/details/83066622</link><guid>https://blog.youkuaiyun.com/shakeyin1998/article/details/83066622</guid><author>shakeyin1998</author><pubDate>Mon, 15 Oct 2018 23:44:22 +0800</pubDate><description><![CDATA[1.getint 是什么
getint函数将输入的字符流分解后才能整数，且每次调用得到一个整数。
getint需要返回转换得到的整数，并且在到达输入结尾的时候返回文件结束标记

2.什么是stdin stdout 怎么进行利用？
C去写文件时的操作，File *fp=fopen()，这个fp就是我们向系统申请的
stdin,stdout,stderr就是这个fp，不过他是随着计算机系统的开启默认打...]]></description><category></category></item></channel></rss>