源代码审计面经

admin 2022年4月19日23:19:34评论308 views字数 789阅读2分37秒阅读模式

源代码审计面经

之前陆陆续续参加过源代码审计新人的面试,有个小兄弟今年也在学习源代码审计相关知识,本人今年上半年也参与过部分单位源代码审计岗位的面试,网上也没有相关岗位的面经介绍,这里就总结了一下,供各位大佬和新人参考。

1、源代码审计项目如何进行任务拆分,需要多少人日或者代码审计如何确定项目单价

2、审计过那些项目,熟悉那些编程语言,使用过那些源代码审计工具,可以自行书写规则吗?

3、源代码审计的方法论是什么,人工审计注意点有哪些,审计项目需要注意什么,你在审计过程中遇到的坑有哪些?

4、源代码审计的常见漏洞都有哪些,你是如何审计的,漏洞如何进行防护,请举例子详细说明(sql注入,XSS,反序列化,ssrf,xxe,csrf,文件上传下载等) 

5、审计完成后,研发进行修复后,如何进行复测,复测的标准和规则是什么? 

6、在审计过程中如果未发现安全风险,但是客户通过灰盒和黑盒发现问题,对于这类情况你该如何处理?

7、审计过程中审计你不熟悉的框架,不熟悉的语言,你该如何进行项目交付,请说明?  

8、审计过程中对于组件安全,你该如何审计,发现疑似问题如何处理?


反序列化漏洞考的比较多,就单独拎出来总结一下。

反序列化漏洞考点:

1、什么是反序列化,反序列化能造成什么危害 

2、反序列化如何利用,常见的反序列化漏洞有哪些 

3、反序列化如何进行审计(分两方面,组件的,原生的)

4、反序列化的修复方案有哪些(组件升级,危险方法白名单限制,黑名单容易绕过,可以参考fastjson之前的修复方案来佐证)

5、ysoserial工具了解吗,你了解哪些反序列化利用链,请找一个你最熟悉的反序列化利用链进行介绍。

6、常见的反序列化漏洞有哪些(框架漏洞,如:fastjson,apache-commons,shiro等),请选择一个最熟悉的进行介绍。


原文始发于微信公众号(代码审计SDL):源代码审计面经

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年4月19日23:19:34
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   源代码审计面经http://cn-sec.com/archives/908093.html

发表评论

匿名网友 填写信息