免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234
最近访问板块 发新帖
楼主: 只爱睡觉
打印 上一主题 下一主题

安全工程师事别多年重归论坛,和你一起探讨网络安全!(已公布获奖) [复制链接]

论坛徽章:
39
白银圣斗士
日期:2015-11-24 10:40:40酉鸡
日期:2015-03-20 14:15:44寅虎
日期:2015-03-20 14:13:59午马
日期:2015-03-20 14:13:16白羊座
日期:2015-03-20 14:12:54金牛座
日期:2015-03-20 14:12:09双子座
日期:2015-03-20 14:11:57巨蟹座
日期:2015-03-20 14:11:44狮子座
日期:2015-03-20 14:11:29亥猪
日期:2015-03-20 14:16:24戌狗
日期:2015-03-20 14:16:40申猴
日期:2015-03-20 14:17:05
31 [报告]
发表于 2015-07-01 17:46 |只看该作者
1、请阐述漏洞与bug的区别?
个人觉得漏洞和bug还是有挺大区别的.漏洞不一定是bug,放过来,bug也不一定会成为漏洞.为什么这么说呢,漏洞,是被利用的程序处理异常,或一些罗辑处理,bug只是其中的一种---程序异常.很多罗辑不严谨,并不一定就是bug,当然从广义上来说,当然可以归到bug里.比如设计问题,程序是按设计来编写的,设计中的罗辑引发的漏洞,并不能算是程序的bug,要归到bug也要归到设计的bug里,这里就有了一个bug的归属问题.而bug并不一定就能成为漏洞,比如显示的bug,只是显示偏移错误,影响到视觉效果的bug,常常不能成为可以利用的bug,也就是漏洞了.

2、常见的linux rootkit对自身隐藏方法,及列出你所知道的rootkit后门?
伪装成系统命令,或系统服务是常见的手法.不容易被查出,还不敢随意处理.
linux下的rootkit后门不太清楚,windows下有发现过一些蠕虫病毒,远程控制木马利用rootkit的例子

3、端口复用的理解,以及哪些常见恶意软件会使用该技术?
我的理解就是多个进程使用同一个端口.最常见的应该是远程控制类木马,这类木马需要长期联网同服务端通信,为了伪装,会找一些可以复用端口的进程注入.

4、请简述你对sql注入的理解?
sql注入危害挺大的,这个主要是编码的时候对sql传递的参数没有检查,或检查不严导致的.常见的是查询sql,利用sql中的分隔符和注释符,原本是拼接参数成一个完整的查询语句,结果参数是被有意构造过的,拼接之后成了 多条查询,或已经完全偏离本意的查询语句了.
比如(Mysql): String sql = "select * from a where id = " + id;
本身id可能就是一个整形字符串,如果把id改成`1; show database;`如果没对id做任何检查就拼接去查询的话,结果不光查询了id=1的结构,还把当前用户可以查询的数据库全部显示出来了.危害还是及其厉害的.

5、请简述缓冲区溢出原理?
就是对内存操作没有做边界检查,引发内存违规写入的bug.这个危害也挺大的,但是要利用挺复杂的.需要对内存,汇编都要非常熟悉.
因为内存违规写入,并不一定已发程序崩溃,程序还会继续执行,如果执行到这块覆写的内存上,刚好是被精心构造好的代码快,就可以达到利用者的目的.

论坛徽章:
0
32 [报告]
发表于 2015-07-02 20:33 |只看该作者
很久没来,看到这么好的活动支持一下。

论坛徽章:
0
33 [报告]
发表于 2015-07-06 15:45 |只看该作者
我来凑个热闹
1、请阐述漏洞与bug的区别?
    漏洞应该是能够形成利用的bug。有些bug,可能不能有效触发,就不是漏洞
2、常见的linux rootkit对自身隐藏方法,及列出你所知道的rootkit后门?
     rookit的隐藏方法:(1)修改系统原码,将自身和系统源码的混合体替换原始文件,缺点是升级的时候可能给覆盖掉;(2)在协议栈中插入自己的过滤驱动或其他类型的驱动,类似防火墙的启动原理;(3)在系统内核管理端口中插入自己,类似杀毒然就的启动原理;
3、端口复用的理解,以及哪些常见恶意软件会使用该技术?
     端口复用,就是在已经开放的端口中,添加自己的功能,所有开放端口可以做的事情,通过端口复用都能做到。最常见的是端口转发,因为转发以后再在另外一个端口做工作比纯粹在复用端口下做工作要容易的多;
4、请简述你对sql注入的理解?
      sql注入,就是在被攻击系统利用输入构造sql语句的情况下,通过构造合理的输入串影响sql语句生成,通过sql语句进行攻击的过程。
5、请简述缓冲区溢出原理?
      缓冲溢出,就是通过利用输入数据的机会,构建超过变量实际可以容纳的数据量,造成变量内存越界。缓冲区溢出利用,简单的说就是利用函数调用过程中,堆栈同时存储了EIP和函数本地数据变量的事实,通过构造输入数据,影响系统堆中本地变量的数据量量,使本地数据覆盖EIP,然后强制函数返回,从而更改程序执行流程的。

论坛徽章:
1
IT运维版块每日发帖之星
日期:2015-07-07 22:20:00
34 [报告]
发表于 2015-07-06 22:24 |只看该作者
也可能因为才疏学浅,出的问题比较浅显,大家多包涵。

论坛徽章:
13
巨蟹座
日期:2013-10-30 18:29:4115-16赛季CBA联赛之青岛
日期:2019-01-04 17:30:1015-16赛季CBA联赛之天津
日期:2016-03-08 10:30:1715-16赛季CBA联赛之天津
日期:2015-12-10 15:56:452015年亚洲杯之约旦
日期:2015-03-09 16:29:36双鱼座
日期:2014-11-27 17:17:20寅虎
日期:2014-11-18 13:55:12双子座
日期:2014-03-31 15:41:32狮子座
日期:2014-03-14 11:23:24狮子座
日期:2014-02-19 16:30:12午马
日期:2013-11-04 23:22:31卯兔
日期:2013-10-30 19:51:15
35 [报告]
发表于 2015-07-07 10:40 |只看该作者
回复 29# forgaoqiang


    谢谢   太感谢了

论坛徽章:
40
水瓶座
日期:2013-08-15 11:26:422015年辞旧岁徽章
日期:2015-03-03 16:54:152015年亚洲杯之乌兹别克斯坦
日期:2015-03-27 14:01:172015年亚洲杯之约旦
日期:2015-03-31 15:06:442015亚冠之首尔
日期:2015-06-16 23:24:37IT运维版块每日发帖之星
日期:2015-07-01 22:20:002015亚冠之德黑兰石油
日期:2015-07-08 09:32:07IT运维版块每日发帖之星
日期:2015-08-29 06:20:00IT运维版块每日发帖之星
日期:2015-08-29 06:20:00IT运维版块每日发帖之星
日期:2015-10-10 06:20:00IT运维版块每日发帖之星
日期:2015-10-11 06:20:00IT运维版块每日发帖之星
日期:2015-11-10 06:20:00
36 [报告]
发表于 2015-07-07 13:21 |只看该作者
本帖最后由 forgaoqiang 于 2015-07-07 13:23 编辑

  建议你先试读下 再做决定 ~

比如
《策略1-5:使用贝叶斯分析方法检测攻击数据》
这样的章节很普遍



it大仙 发表于 2015-07-07 10:47
这书一定要去买一本看看,学习学习

论坛徽章:
0
37 [报告]
发表于 2015-08-21 16:54 |只看该作者
回复 1# 只爱睡觉


    中奖了哈,可是没有权限发消息,呵呵。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP