首页 > 其他分享 >从实战的角度分析渗透测试究竟需要学习了解的知识点,黑客技术零基础入门到精通教程建议收藏!

从实战的角度分析渗透测试究竟需要学习了解的知识点,黑客技术零基础入门到精通教程建议收藏!

时间:2024-12-03 16:29:57浏览次数:11  
标签:网络安全 知识点 教程 APP 学习 黑客技术 测试 UA 咱们

前言

最近有很多人询问,自己明明OWASP Top 10 都学的差不多了,各种靶场也复现的差不多了,Burpsuite、goby、awvs、dirsearch等等工具也是用的丝滑,但为什么就是感觉挖不到洞呢

基础知识已经准备的差不多了,现在可能缺乏的是挖洞时间的思路,针对特定场景下的渗透套路,这个一般可以学习其他人的渗透报告,学习他们的思路,然后自己也进行总结整理,久而久之就知道什么地方容易出漏洞了

但是以上情况是基于多资产的情况,今天给大家带来的文章是关于特定资产的分析,大同小异,感兴趣的小伙伴可以往下继续看看哦

注:此篇文章主要是抛出一些注意的点,并没有介绍具体的解决办法,大家酌情考虑,如果大佬有好的思路欢迎下方留言讨论,谢谢

我给大家准备了一份全套的《网络安全入门+进阶学习资源包》包含各种常用工具和黑客技术电子书以及视频教程,需要的小伙伴可以扫描下方二维码或链接免费领取~

资产分析

今天咱们从一个违规APP的角度进行分析,从人家使用的技术栈来对比咱们需要的相应的应对技术

前段时间盆友发来一个小链接,需要进行测试,咱们就从这里开始介绍吧

在这里插入图片描述

打开一看,咱们发现已经被标记爆红,无法直接从微信中进行查看了,为了测试,咱们将其复制到浏览器中查看

在这里插入图片描述

开局就是第一个技术点:请在微信浏览器打开
在这里插入图片描述

对于这个还是比较简单绕过的,我们可以看看看其前端js源代码检查逻辑,或者直接更改浏览器UA即可,这里咱们修改浏览器UA进行绕过

添加微信UA的设备

在这里插入图片描述

 Mozilla/5.0 (Linux; Android 5.0; SM-N9100 Build/LRX21V) > AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 > Chrome/37.0.0.0 Mobile Safari/537.36 > MicroMessenger/6.0.2.56_r958800.520 NetType/WIFI

此时更改UA之后,咱们发现已经可以绕过检查了

在这里插入图片描述

查看这个页面,咱们继续测试里面存在的功能,文件上传

在这里插入图片描述

这里就不多加赘述,这里文件上传是直接到OSS资源桶,并且自动就更改后缀名为.rar,不存在文件上传漏洞

在这里插入图片描述

小结一:

基于此,咱们需要了解的知识点有:

绕过UA检测,简单的JS分析,暂时还是很简单的,

基本上学习渗透测试的这些都会有所了解的


接着咱们继续进行分析,查看域名:

是不是感觉前面的域名很随意,很像泛解析呢

这里就不买关子了,确实是泛解析,不管前面怎么变换,都是这样一个页面

此时咱们如果要进行子域名扫描,对于泛解析有没有什么好点的思路呢,这是咱们做渗透测试需要考虑的问题吧

对域名进行超级Ping,咱们可以发现,他存在多个解析IP,也就是存在使用CDN,此时咱们需要了解cdn的知识点,然后学习如何查找真实Ip吧

在这里插入图片描述

面对以上俩问题,咱们结合实际测试成本而言,最合适的办法就是查看各种搜索引擎,寻找可能存在的记录,其余像github上面的绕过cdn的项目,可以使用,可就是时间成本很大,而且没有太大的必要

在这里插入图片描述

截止于此,还可以尝试使用项目获取IP,不过咱们还是转战APP吧,现在web真的是很难很难了

小结二:

域名泛解析怎么获取子域名、

存在CDN的网站怎么获取真实IP、

搜索引擎不存在任何信息怎么办


此时咱们转战APP,到了APP咱们需要考虑的东西只会更多:

  • APP是否加壳

  • APP存在虚拟机检测

  • APP存在ROOT框架检测

  • APP存在代理检测

  • ……

总结

针对特定资产进行测试,主要就是查看其用的技术栈,然后进行针对性测试,web用web相关的测试,APP就用APP相关的思路进行测试

获取相关API,不断的扩展咱们的资产,慢慢的就会出现可能存在的漏洞

总结就是:不断搜集,不断发现,慢慢摸索,细节出漏洞

网络安全学习资源分享:

给大家分享一份全套的网络安全学习资料,给那些想学习 网络安全的小伙伴们一点帮助!

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

因篇幅有限,仅展示部分资料,朋友们如果有需要全套《网络安全入门+进阶学习资源包》,请看下方扫描即可前往获取

标签:网络安全,知识点,教程,APP,学习,黑客技术,测试,UA,咱们
From: https://blog.csdn.net/cxyxx12/article/details/144217191

相关文章

  • idea 2021.2 永久使用教程附资源(亲测有效)
    1、下载IDEA2021.2安装包去官网下载安装包->https://www.jetbrains.com.cn/idea/promo/如果找不到,文章后边有网盘资源2、安装IDEA这个操作就简单了,我这里不演示了哈3、重置IDEA并点击试用1)如果你的IDEA是新安装的,那么你可以直接点击试用,跳过这一步接下来的操作。 2)如果......
  • idea2023.x、2024.x 最新激活到2099年教程附资源(亲测有效)
    前言:本教程将指导您如何激活IntelliJIDEA2024.1.2版本。激活方法适用于Windows、MacOS和Linux系统,同样适用于JetBrains旗下的其他IDE,如Pycharm、WebStorm、PhpStorm等。此插件,不仅适用于2024的版本,2023、2022、2021的版本同样是适用的哦。1、安装IDEA首先要做的......
  • Navicat Premium 15 永久激活工具及安装教程(亲测可用)
    前言:这篇文章主要介绍了Navicat Premium 15 永久激活教程,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下Navicatpremium是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到MySQL......
  • pyad(Python Active Directory)入门教程
    今年换了工作,需要比较频繁的操作AD域控,但是之前同事写的PS脚本比较不灵活(主要是我也不太会PS),然后就想能不能使用Python来编写一些自动化程序操作域控,便找到了pyad这个库。pyad是一个第三方Python库,用于管理MicrosoftActiveDirectory,可以将AD对象表示为Python对象(ADUser、ADGrou......
  • 渗透测试入门教程(非常详细)从零基础入门到精通,看完这一篇就够了
    前言转眼间,从大三开始学安全,到现在也有五年了,也算是对渗透测试有一定理解,公众号准备出一些入门教程,以实操为主,希望可以帮助到想入门渗透测试的小白。如果觉得有用,可以在文章后面支持一下我,作为我写下去的动力。1.什么是渗透测试渗透测试就是模拟真实黑客的攻击手法对目......
  • 【stable diffusion部署】电脑再差也不怕,教你白嫖谷歌玩StableDiffusion教程
    前言最近总有同学找我,想玩想学[AI绘画],但是无奈自己的电脑配置太低,玩不了AI绘画,非常难过。但是升级电脑低端的显卡不想要,好的配置又觉得太贵买不起。于是找到我,说:救救孩子吧,孩子也想玩AI绘画。我:上次不是教了用那个什么rightbrain.art在线网站画画吗?同学:那个网站好是好......
  • 犀牛导入FLAC3D全网最详细教程
    ......
  • 全网唯一的高性能在线客服系统源码(开源代码+终身使用+安装教程)
    本系统采用GolangGin框架+GORM+MySQL+Vue+ElementUI开发的独立高性能在线客服系统。客服系统访客端支持PC端、移动端、小程序、公众号中接入客服,利用超链接、网页内嵌、二维码、定制对接等方式让网上所有通道都可以快速通过本系统联系到商家。服务端可编译为二进制程序包,无需......
  • Flex 布局教程
    一、Flex布局是什么?Flex是FlexibleBox的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为Flex布局。.box{display:flex;}行内元素也可以使用Flex布局。.box{display:inline-flex;}Webkit内核的浏览器,必须加上-webk......
  • 2024年版最详细Python下载安装+PyCharm下载安装使用教程!新手小白必看!
    2024年版最新Python下载安装+PyCharm下载安装使用教程!一、Python的下载安装访问官网选择版本下载安装包安装Python验证安装二、PyCharm的下载安装访问官网下载PyCharm安装PyCharm首次启动与配置三、PyCharm的基本使用创建Python文件编写代码运行代码安装第三方库配置Py......