mylamour / blog

Your internal mediocrity is the moment when you lost the faith of being excellent. Just do it.
https://fz.cool
61 stars 14 forks source link

同程面试题 #21

Open mylamour opened 6 years ago

mylamour commented 6 years ago

4月11号来自同程的面试题: neargle 和张维垚 先是根据项目详细询问了webshell检测,然后以及其他的问题。没想到的是问的还问了git的使用,有点意外。

  1. nmap 的扫描方式? 怎么判断服务器信息,哪些常用命令? banner之外呢?

    暂时PASS

  2. 扫描服务器(CDN背后)得到的端口一定是一台服务器上的吗?

    不知道,这个的话,我今天想想其实可以不在一个目标服务器上的。但一定在当前托管的网站上,要不然lamda服务器,serverless服务器? 仍需深入了解

  3. 如何获取到托管在服务器背后的真实ip.

    以前在网上看到说是多地ping,其实POC-T的bingc插件或者根据子域名ip,然后扫描整个子域名的网段,也是能获取的。

  4. 哪些子域名获取方式.

    dnsdumpstar, Sublist3r, visualsitemapper,layer子域名挖掘机certstream(https的比较好,缺点是有可能有失效的), nmap的dns-enum脚本也可以, 搜索引擎的site方式。总的来说就是枚举,解析记录,数据库。

  5. DMZ以及办公网络安全知识,如何建设办公室网络安全,内网安全?

    不是很清楚,值得深入,但暂时不会关注。

  6. 用过哪些库写爬虫,requests 和phantomjs的区别,应用场景. 常见的反爬虫技术,以及如果绕过反爬虫.

  7. 打过CTF没,挖过0day没,常规的渗透简述

    由于之前没有打过CTF,也没挖过0Day, 现在在玩初级的ctf.try(inndy师傅的场子), web的已经不能做了,只能先做其他的了。

  8. Sqlmap的常用方式,你会使用哪些常用的命令以及哪些命令行,等.

  9. 如何进行一次XSS,你的xss检测流程是什么? (Ask my self.一次完备的XSS检测应该是什么样子的?)

    对可变量的输入进行测试以及对响应的分析,payload是最方便的

    • [ ] 自动化测试和XSS扫描器怎么实现。
  10. CNN为什么能进行文本分类,谈谈你对CNN的了解.

  11. 使用过哪些msf模块,谈谈你对这些模块的使用.

  12. 有无golang的使用经验.

  13. 了解不了解设备指纹.

Todo

可以在同程做的事

Other

Backup

爬虫问的不是很深,不过张维垚大佬也说了,问的有点基础了。最终个人感觉技术得到了一定的认可,了解了关于技术,工作,兴趣和生活爱好之类的话题,还对工作方向做了进一步的了解.但是薪资不是很确定(or理想),其实个人依旧是想去的。聊了几个小时,张维垚大佬说如果按照我的两个方向的话,目前团队里缺乏老人带路。渗透向的不在,机器学习的高度只能是爱好与互相交流的水平。占在我的角度考虑,并不是很建议去苏州发展。 从另一方面也许是婉拒。