暗黑专业术语

html-css06

暗黑专业术语,第1张

暗黑大词典~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

数字

1(bus用语,安全)

1h(1 Hand 单手武器)

2(bus用语,危险)

2h(2 Hand 双手武器)

3bar/3BB(指act5 q5的三个野蛮人守护神)

3q(Thank you)

4(死。例如:qu 4!)

40/15(指40ed/15ias jewel或者40ed/15max damage jewel)

4242(是啊是啊)

555(呜呜呜)

5小队(杀baal途中,baal的5次召唤怪物)

7456(气死我咯)

7+(Tal Rasha's Guardianship-Lacquered Plate)

84(不是)

874(mop论坛表情第874号,十分可爱的打耳光动作)

9494(就是就是)

88/886(byebye 再见的意思)

(X)S(X个孔,例如: 4s armor就是4孔盔甲)

(X)pl/(X)ppl(X Player(X=1-8) X人的游戏,例如8ppl就是8人游戏)

#(X)rune/rune(#(X))(第X号神符,X是数字)

TT T_T ToT >_<T.T )_((哭)

^^ ^_^ ^v^ ^o^(笑)

@@ @_@(晕~~~)

+_+(表示陶醉)

- - -_- -_______-b(没劲的意思)

A

a/ah(啊)

a1(Asia1 realm 亚洲1号服务器)

a2(Asia2 realm 亚洲2号服务器)

a3(Asia3 realm 亚洲3号服务器)

ab(arctic blast)

acc(account/account Name 帐号)

Aldur's Deception-Shadow Plate(艾尔多的欺瞒-阴影铠甲)

Ali Baba/ali88(Blade Of Ali Baba-Tulwar)

alma negra scraced randache

alvl(affix level词缀等级)

ama/amz/zon(Amazon 亚玛逊女战士)

ammy/amu(amulet 项链)

amn(11号神符。著名属性:每击吸取7%生命值。也可以用于合成blood amulet)

amp/ad(amplify damage)

amplify damage(男巫的伤害加深诅咒,简称amp/ad)

Andariel's Visage-Demonhead(安达利而的面貌-恶魔头盖骨面具)

Annihilus-Small Charm(毁灭-小护身符)

Arachnid Mesh-Spiderweb Sash(蜘蛛之网-蛛网腰带,俗称技能腰带)

archon plate (执政官铠甲,简称ap)

arctic blast(德鲁伊的极地风暴技能,简称ab)

Arioc's Needle -Hyperion Spear(阿里欧克之针-亥伯龙矛)

Arkaine's Valor-Balrog Skin(阿凯尼的荣耀-炎魔皮板甲 简称: skin)

Arm Of King Leoric-Tomb Wand(李奥瑞克王的武器-古墓之杖)

armageddon(德鲁伊的毁天灭地技能)

Arreat's Face-Slayer Guard(亚瑞特的面容-杀手防护面甲,简称face,飞机头)

ar(attact rating 攻击准确率)

asn(Assassin 刺客)

Astreon'sIronWard-Caduceus(阿斯特龙之铁的保护区-神使之杖)

AS(Arreat Summit 亚瑞特之颠)

as(attack speed 攻击速度)

Athena'sWrath-Battle Scythe(雅典娜的忿怒-战斗镰刀)

atk(attack 攻击,有时也指攻击力)

Atma's Scarab-Amulet(亚特玛的圣甲虫-项链)

Atma's Wail-Embossed Plate(亚特玛的哭喊-凸纹战甲)

attracc(男巫的吸引诅咒)

AU(Angel Union 天使联盟战队)

avenger(以vengeance+conviction为主要攻击技能的Paladin)

avoid(亚玛逊的躲避技能)

axe mastery(野蛮人的斧系掌握技能)

Axe of Fechmar-Large Axe(费屈玛之斧-大斧)

AX(AX战队)

Azurewrath-Phase Blade(青色愤怒-幻化之刃)

a(X)(act(X)第X关)

B

b(Baal,act5 boss)

ba(bone armor)

Baezil's Vortex-Knout(贝西尔的漩涡-铁皮鞭)

ballista(Buriza-Do Kyanon-Ballista 人们常说的大炮)

ban acc(指暴雪公司强行封闭某些玩家的帐号,理由是他们在BN上用了hack软件)

ban cdkey(指暴雪公司强行封闭某些玩家的CDKEY,理由同上)

bar/barb(Barbarian 野蛮人)

Baranar's Star Devil Star(巴拉那之星恶魔流星锤,有时可简称为DS)

Bardiche-Dimoak'sHew(迪马克之劈砍-大砍刀)

Bartuc's Cut-Throat-Greater Talons(巴特克的猛击-巨鹰爪)

Bartuc(Bartuc's Cut-Throat Greater Talons)

bash(野蛮人的重击技能)

battle command(野蛮人的战斗指挥技能,简称bc)

battle cry(野蛮人的战嚎技能,简称bc)

battle orders(野蛮人的战斗体制技能,简称bo)

bbs(本来指论坛,后来成了A2中国玩家杀牛房间的名字)

bb(byebye/balrog blade炎魔之刃/Barbarian)

bc(battle command/battle cry)

bd(ben dan 笨蛋)

beast (110新增神符之语 野兽)

berserk(野蛮人的狂战士技能)

ber(30号神符, 著名属性:8% damage reduce)

bg(blood golem)

bhdin(用bh作为主攻技能的圣武士)

bh(blessed hammer(圣武士的祝福之锤技能)

Biggin's Bonnet-Cap(毕格因的软帽-帽子)

Bing Sz Wang-Dacian Falx(兵之王-双刃镰)

Black Hades-Chaos Armor(黑色黑帝斯-混沌战甲)

Blackbog'sSharp-Cinquedeas(黑沼之泽-强波刀)

Blackhand Key-Grave Wand(黑手之钥-墓地之杖)

Blackhorn's Face-Death Mask(黑角面具-死亡面具)

BlackleachBlade-Bill(黑水之刃-比尔长刀)

Blackoak Shield-Luna(黑橡树盾-月精灵护盾 简称: Luna)

Blacktongue-Bastard Sword(黑色之舌-巨剑)

blade fury(刺客的刃之怒技能)

Blade Of Ali Baba-Tulwar(阿里巴巴之刃-圆月弯刀,简称Ali Baba/ali88)

blade sentinel(刺客的刃之守卫技能)

blade shield(刺客的刀刃之盾技能)

Bladebone-Double Axe(肩胛骨-双面斧)

Bladebuckle-Plated Belt(锋利扣带-金属扣带)

blades of ice(刺客的寒冰刃技能,简称boi)

Blastbark-Long War Bow(爆裂的吠叫-长战争之弓)

blaze(女巫的烈焰之径技能)

blessed aim(圣武士的祝福瞄准光环)

blessed hammer(圣武士的祝福之锤技能,简称bh)

Blinkbat's Form-Leather Armor(眨眼蝙蝠的外观-皮甲)

Blizzard(暴雪娱乐公司)

blizzard(女巫的暴风雪技能,简称blz)

blocking(chance of blocking 格挡机率)

Blood Crescent-Scimitar(血红新月-弯刀)

blood golem(鲜血石魔,简称bg)

blood raven's charge-matriachal bow(血鸟的袭击-女族长之弓)

Bloodfist-Heavy Gloves(血拳-重手套)

Bloodletter-Gladius(血书-罗马短剑)

Bloodmoon-Elegant Blade(血月-优雅之剑)

bloodrise-MorningStar(血升-流星锤)

bloodrun(就是杀怪物吸取经验值了,一般特指在act5出门之后第一个场景叫Bloody Foothills,HC玩家经常在那里升级,比牛关更安全)

Bloodthief-Brandistock(血之偷-叉)

BloodtreeStump-WarClub(血树残株-战斗木棍)

blz(blizzard)

BN(Battle.Net 暴雪公司的官方战网)

body(一般指角色死亡之后留下的尸体)

boi(blades of ice)

bone prison(男巫的骨牢技能,简称bp)

bone spear(男巫的骨矛技能,简称bs2)

bone spirit(男巫的骨灵技能,简称bs)

bone wall(男巫的骨墙技能,简称bw)

boneflame-succubus skull(骨焰-女妖之骨)

Boneflesh-Plate Mail(骨肉-铠甲)

Bonehew-OgreAxe(破骨-食人魔之斧)

Boneshade-Lich Wand(白骨阴影-巫妖法杖)

Boneslayer Blade-Gothic Axe(碎骨者之刃-哥德之斧)

Bonesnap-Maul(碎骨-大木棒)

bos(burst of speed)

botd(breath of the dying 110神符之语 死亡呼吸)

bot(robot的简写,通指各种自动机器人的游戏外挂)

bowazon(使用bow或crossbow类武器为主要攻击手段的Amazon)

bo(battle orders)

bp(bone prison)

Brainhew-Great Axe(脑袋-卓越之斧)

bramble(110新增神符之语 荆棘)

brb(be right back 叫人等一等的意思)

breath of the dying(110神符之语-死亡呼吸,简称botd,bod)

bs2(bone spear)

bs(bone spirit)

btw(by the way 顺便提及)

bt(bian tai 变态)

bug(程序设计上的错误,漏洞等)

Bul Kathos Sacred Charge-Colossus Blade(布尔凯索的神圣代价-巨神之刃,俗称Set 大剑)

Bul Kathos Tribal Guardian-Mythical Sword(布尔凯索的部族守护-密仪之剑,俗称Set 小剑)

Bul-Kathos' Wedding Band-Ring(布索凯尔之戒-戒指,俗称婚戒)

Buriza-Do Kyanon-Ballista(布理撒多凯南-弩弓 俗称玻璃渣/大炮)

burst of speed(刺客的速度爆发技能,简称bos)

bus(游戏中带新人快速过关的人)

Butcher's Pupil-Cleaver(屠夫之瞳-切肉斧)

Bverrit Keep-Tower Shield(贝弗提的纪念-塔盾)

bw(bone wall)

C

c/c asn(使用claw+claw双爪作战的Assassin,又称dual claw asn)

C/C China/China 游戏房间名,中国玩家主场, 现在已经成了pk场所)

c/s asn(使用claw+shield爪盾组合方式作战的Assassin)

call to arms (110新增神符之语,简称cta)

Canebeak-War Spike(鹤嘴-战刺)

Carin Shard-Petrified Wand(凯恩碎片-净化之杖)

carrion vine(德鲁伊的食尸藤技能)

Carrion Wind-Ring(腐肉之风-戒指,俗称bug ring)

ca(cold arrow/cyclone armor)

cb+

cbaq(cruel beserker axe of quickness)

cbf(cannot be frozen 不能被冰冻属性,但是带有这个属性仍然会被hf冰冻)

CBN(http://www.ChinaBN.net)

cb头(Guillaume's Face-Winged Helm 吉永之脸-翼盔)

cb(colossus blade/crushing blow 决定性打击/charged bolt)

ccbq(cruel colosus blade of quickness)

ccbs(cruel colossus blade of swiftness)

ccb(cruel colossus blade)

ccsq(cruel scissors suwayyah of quickness)

CD (CLONE diablo)

CDC(China Diablo Coalition 中国暗黑联盟战队)

cd(cold damage 冰系伤害/光盘/CD Team 光碟战队)

cereus bite-blood spirit(地狱之吻-血腥之灵)

ce(corpse explosion/cold enhanched)

cg(clay golem)

chain lightning(女巫的连锁闪电技能,简称cl)

chain of honor(神符之语-荣耀之链,简称coh)

cham(32号神符,有freeze targe和can not be frozen的作用)

Chance Guards-Chain Gloves(运气守护-锁链手套)

chaos(110新增神符之语 混沌)

charged bolt sentry(刺客的电能守护陷阱)

charged bolt(女巫的充能弹技能,简称cb)

charged strike(亚玛逊的充能一击技能)

charger/chargedin(以charge为主要攻击技能的Paladin)

charge(圣武士的冲锋技能)

charm(护身符,放在物品栏中起作用)

char(character 角色)

chilling armor(女巫的寒冰装甲技能)

China(中国/ChinaTeam 中国战队)

chipped/chip/cgem/cg(chipped gems 碎裂的宝石,最低级的宝石)

Chn(china, chinese 中国,中国人)

chn(X)/chn-(X)(中国第X频道,X为数字)

claw mastery(刺客的支配利爪技能,简称cm)

claws of thunder(刺客的雷电爪技能,简称cot)

clay golem(男巫的黏土石魔技能,简称cg)

cleansing(圣武士的洁净光环)

Cleglaw's Pincers-Chain Glove(克劳得雷之钳-锁链手套 俗称:减速手套)

Cliffkiller-Large Siege Bow(岩壁杀手-长攻城弓)

cloak of shadows(刺客的魔影斗篷技能,简称cos)

Cloudcrack-Gothic Sword(云裂-歌德剑)

clvl(character level角色等级,很简单的概念,就是指玩家自己角色的级别)

cl(chain of lightning)

cmbow(cruel matriarchal bow)

cmsq(cruel mythical sword of quickness)

cm(cold mastery/claw mastery)

CN(CN游骑兵战队)

cobra strike(刺客的眼镜蛇攻击技能,简称cs)

coh(chain of honor 神符之语-荣耀之链)

Coif of Glory-Helm(光荣布帽-头盔)

cold arrow(亚玛逊的冰箭技能)

cold matery(女巫的冰系掌握技能,简称cm)

cold resistance(抗寒)

Coldkill--Hatchet(冷杀-小斧)

Coldsteel Eye-Cutlass(金瑟的裂缝-空间之刃)

con/conc(concentration 圣武士的专注光环)

concentrate(野蛮人的专心技能)

concentration(圣武士的专注光环,简称con/conc)

confuse(男巫的迷乱诅咒)

conversion(圣武士的转化技能)

conviction(圣武士的审判光环,简称conv)

conv(conviction)

Corpsemourn-Ornate Plate(尸体的哀伤-华丽战甲)

cos(cloak of shadows)

cot(claws of thunder)

cow(牛,也有杀牛的意思)

craft(指物品的手工合成,即其英文原意)

Crainte Vomir-Espandon(克林铁弗姆-斩铁剑)

Crescent Moon-Amulet(新月-项链)

critical shot(亚玛逊的双倍打击技能,简称cs)

Crow Caw-Tigulated Mail(鸦鸣-提格莱特战甲)

Crown of Ages-Corona(年纪之冠-头冠)

Crown of Thieves-Grand Crown(盗贼皇冠-巨皇冠)

cruel beserker axe of quickness(残忍之快速的狂战士斧,简称cbaq)

cruel colossus blade of quickness(残忍之快速的巨神之刃,简称ccbq)

cruel colossus blade of swiftness(残忍之敏捷的巨神之刃,简称ccbs)

cruel colossus blade(残忍的巨神之刃,简称ccb)

cruel colossus sword(残忍的巨神之剑,简称ccs)

cruel hyperion javelin(残忍之亥伯龙之枪,简称)

cruel matriarchal bow(残忍的女族长之弓,简称cmbow)

cruel scissors suwayyah of quickness(残忍之快速的近身剪,简称ccsq)

cruel scissors suwayyah(残忍的近身剪,简称css)

cruel war pike of quickness(残忍之快速的战枪)

cruel winged harpoon(残忍之翼鱼叉)

Crushflange-Mace(压碎的凸边-钉头锤)

cr(create 建立/cold resist)

css(cruel scissors suwayyah)

cs(critical strike 双倍打击/colossus sword/critical shot/cobra strike)

CtA (110新神符之语,Call to Arms,战争召唤)

cu/cya(See you 再见)

cube(the Horadric Cube 赫拉迪克方块,常用作动词指用cube转化或者合成物品的行为)

Culwen's Point-War Sword(库尔温的尖端-巨战之剑)

cwpq(cruel war pike of quickness)

cw(colour wolf 指那些专骗MM的……作者注:FT)

cyclone armor(德鲁伊的飓风装甲技能,简称ca)

c(cruel:残忍的,魔法物品(武器)的前缀,效果201%-300%加强伤害)

D

D(diablo,act4 boss)

d2/d2c(diablo2 暗黑破坏神2)

d2x(Diablo2 Expansion Set: Lord of Destruction, diablo2资料片--毁灭之王)

dam/dmg(damage 伤害力)

dapao/ballista(Buriza-Do Kyanon Ballista 人们常说的大炮)

DarkClanCrusher-Cudgel(暗族碎灭者-棍棒)

Darkforce Spawn-Bloodlord skull(魔力重生-血王之骨)

Darkglow-Ring Mail(扩撒黑暗-锁环甲)

Darksight Helm-Basinet(暗视之盔-轻钢盔)

dc(diablo-clone 超级DIABLO/dragon claw)

dd(弟弟,东东--物品)

Death Cleaver-Berserker Axe(死亡之刀-狂战士斧)

death sentry(刺客的亡者守卫,简称ds)

Death's Fathom-Demensional Shard(死亡深度-次元碎片)

Death's Web-Unearthed Wand(死亡之网-破隐法杖)

Deathbit -Battle Dart(死亡碎片-战斗飞镖)

Deathspade-Axe(死亡之钟-斧)

decoy(亚玛逊的诱饵技能)

decrepify(男巫的衰老诅咒,简称decrep/dec)

decrep(decrepfiy)

dec(decrepify)

defiance(圣武士的反抗光环)

def(defence 防御力/防御率,注意提高防御力只会降低敌人的物理攻击对你的命中率,再高的防御力都不能减轻敌人对你的伤害)

delirium(110新增神符之语 迪勒瑞姆)

Demon's Arch-BalrogSpear(魔鬼抛物线-炎魔之矛)

Demon horn's Edge-Destoryer Helm()

Demon Limb-TyrantClub(恶魔爪牙-暴君之棒)

DemonMachine-Chu-Ko-Nu(恶魔机器-巧工弩)

dex(dexterity 敏捷值)

df(dragon flight)

diablo(暗黑破坏神)

diadem(权冠,6 perfect skulls合成rare circlets稀有头环用的材料,因为diadems总能保持Alvl 99,能够合出任何可能的词缀,亮黄的rare diadem或白色的diadem都可以用做材料)

dim vision(男巫的微暗灵视诅咒,简称dim)

dim(dim visior)

din(Paladin)

diy bow(就是玩家自己cube或shopping来再镶以40ED/15IAS Jewel 的bow,以其无可比拟的高速frame为部分玩家所喜好)

Djinn Slayer-Ataghan(魔灵杀手-土耳其剑)

DK(Dread Knights 死亡骑士战队)

dodge(亚玛逊的闪避技能)

Doombringer-Champion Sword(末日毁灭者-冠军之剑,简称Doom)

Doomslinger-RepeatingCrossbow(毁灭投石者-连射十字弓)

doom(110新神符之语 毁灭/Doombringer Champion Sword)

double swing(野蛮人的双手挥舞技能)

double throw(野蛮人的双手投掷技能,简称dt)

down(通常指服务器当机)

Dracul's Grasp-Vampirebone Gloves(卓古拉之握-吸血鬼骸骨手套)

dragon claw(刺客的双龙爪技能,简称DC)

dragon flight(刺客的飞龙在天技能,简称DF)

dragon tail(刺客的神龙摆尾技能,简称DT)

dragon talon(刺客的龙爪技能)

dragonscale zakarum shield

dru(Druid 德鲁伊)

dr(damage reduce 减轻物理伤害, 俗称物免)

DS(Baranar's Star-Devil Star/DreamStars 梦幻明星队战队)

ds(deadly strike 致命一击/地上)

dt(dragon tail/double throw)

dual claw asn(c/c asn)

dual/dual leech(双吸,既能吸mana又能吸life的装备)

duel(决斗,相当于pvp,语气重些)

dupe(duplicate的简写,指复制的装备,对BN危害极大)

duress(110新增神符之语 强制)

Duriel's Shell-Cuirass(都瑞尔的壳-护胸甲)

dur(durability,耐久度)

Duskdeep-Full Helm(黄昏深处-高级头盔)

Dwarf Star-Ring(矮人之星-戒指)

--------------------------------------------------------------------------------

E

Eaglehorn-Crusader Bow(鹰号角-十字军之弓 简称: EH;或称EBow)

Earthshaker-BattleHammer(撼地者-战斗铁锤)

EarthShifter-Thunder Maul(地覆-雷槌)

EastCHN(暗黑东方战队)

ea(exploding arrow)

EBowebow(Eaglehorn Crusader Bow, 暗金十字军之弓)

ed(enhanced damage 增强伤害/enhanced defense 增强防御力)

EH(Eaglehorn Crusader Bow/enhance)

elementalist Druid(以elemental 元素系技能为主要攻击方式的Druid)

en/ene/eng(energy 精力值)

Endlesshail-Double Bow(无休止的冰雹-双弓)

energy shield(女巫的能量护盾技能,简称es)

enhance(女巫的强化技能)

enigma(110新增神符之语 谜团)

en(嗯,表示答应)

eschuta's temper eldritch orb

es(energy shield)

eternity (110新增神符之语 永恒)

eth colossus blade (eth cb)

eth zerk axe (eth berserk axe)

eth/eth bug(指不能修理的一次性物品/5号神符,作用是本来是减目标25%的防御力,109中因为eth bug的存在,-25%def成了-75%def,使它成了pk bar的最爱,在110版本中这个BUG已经被取消了)

Ethereal Edge-Silver-Edged Axe(永恒边界-银刃斧)

ethreal edge silver-edged axe

Eu/Euro(Europe Realm 欧洲服务器)

evade(亚玛逊的回避技能)

executioner's justice glorious axe

Executioner's Justice-Glorious Axe(行刑者之裁决-光荣之斧)

exile(110新增神符之语 流亡)

exploding arrow(亚玛逊的爆炸箭技能)

exp杖 (ondal's wisdom elder staff)

exp(experience 经验值)

F

face(Arreat's Face Slayer Guard 野蛮人专用暗金盔,亚瑞特的面容,俗称飞机头,翅膀)

fade(刺客的能量消解技能)

faint/ft(倒,晕)

famine (110新增神符之语 饥荒)

fanaticism(圣武士的狂热光环,简称fana)

fana(fanaticism)

faster run/walk(加快奔跑/行走速度)

fa(freezing arrow 亚玛逊的冻结之箭技能)

fb(fire bolt/fire ball)

fcr(faster cast rate 加快施法速度)

fdr(faster block rate 加快盾牌格挡后的恢复速度)

fd(fire damage 火伤害)

Felloak-Club(凶猛橡树-木棒)

fend(亚玛逊的击退技能)

feral rage(德鲁伊的野性狂暴技能)

fe(fire enhanched 火焰强化)

fg(fire golem)

fhr(faster hit recovery 加快受攻击之后的恢复速度)

find item(野蛮人的寻找物品技能)

find potion(野蛮人的寻找药剂技能)

fire arrow(亚玛逊的火焰箭技能)

fire ball(女巫的火球技能)

fire blast(刺客的火焰爆震陷阱)

fire bolt(女巫的火弹技能)

fire claws(德鲁伊的焰爪技能)

fire golem(男巫的火焰石魔技能,简称fg)

fire mastery(女巫的火系掌握技能)

fire resistance(抗火)

fire wall(女巫的火墙技能)

firelizard's talons feral claws

firestorm(德鲁依的火风暴陷阱)

fissure(德鲁伊的火山爆技能)

fist of the heavens(圣武士的天堂之拳技能,简称foh)

fists of fire(刺客的焰拳技能,简称fof)

flamebellow balrog blade

Flamebellow-Balrog Blade(火焰怒吼-炎魔之刃)

Fleshrender-BarbedClub(血肉裁决者-倒钩槌)

Fleshripper-FangedKnife(裂肉者-齿缘小刀)

fm(fire mastery)

fn(frost nova)

fof(fists of fire)

foh(fist of the heavens)

frenzy bar(使用双手武器,以frenzy为主要攻击技能的Barbarian)

frenzy(野蛮人的狂乱技能)

frost nova(女巫的霜之新星技能,简称fn)

Frostburn-Gauntlets(霜燃-鉄手套)

Frostburn-Gauntlets(霜燃-铁手套)

Frostwind-Cryptic Sword(霜风-神秘之剑)

frozen armor(女巫的寒冰装甲技能)

frozen orb(女巫的冰封球技能,简称fo/orb)

frw(faster run/walk)

fr(fire resistance)

ft(faint)

fury(德鲁伊的狂怒技能/神符之语狂暴,常用balrog blade 炎魔之刃制作)

fw(fire wall)

G

gargoyel's bite winged harpoon

Gargoyle'sBite-WingedHarpoon(石像鬼之噬-翼鱼叉)

gaze(通常指Vampire Gaze Grim Helm, 吸血鬼的凝视,俗称物免盔)

ga(guided arrow)

gc(grand charm 超大型护身符)

Gerke's Sanctuary-Pavise(基尔克的圣堂-大盾)

Gf(Grandfather-Colossus Blade 祖父-巨神之刃/girlfriend女朋友)

病毒历史

电脑病毒的起源(节录自牛顿杂志)

电脑病毒的历史:磁蕊大战

电脑病毒并非是最近才出现的新产物, 事实上, 早在一九四九年, 距离第一部商用电脑的出现仍有好几年时, 电脑的先驱者约翰.范纽曼(John Von Neumann)在他所提出的一篇论文 [复杂自动装置的理论及组织的进行] , 即已把病毒程式的蓝图勾勒出来, 当时, 绝大部份的电脑专家都无法想像这种会自我繁植的程式是可能的, 可是少数几个科学家默默的研究范纽曼的所提出的概念, 直到十年之后, 在美国电话电报公司(AT&T) 的贝尔(Bell)实验室中, 这些概念在一种很奇怪的电子游戏中成形了, 这种电子游戏叫做 [磁蕊大战] (core war)。

磁蕊大战是当时贝尔实验室中三个年轻程式人员在工馀想出来的, 他们是道格拉斯麦耀莱(H.Douglas McIlroy), 维特.维索斯基(Victor Vysottsky)以及罗伯.莫里斯(Robert T. Morris), 当时三人年纪都只有二十多岁.

附注: Robert T. Morris 就是后来写了一个 Worm, 把 Internet 搞的天翻地覆的那个 Robert T. Morris Jr. 的爸爸, 当时大 Morris 刚好是负责 Arpanet网路安全 .

电脑病毒的老祖宗:

磁蕊大战的玩法如下:两方各写一套程式, 输入同一部电脑中, 这两套程式在电脑?记忆系统内互相追杀,有时它们会放下一些关卡,有时会停下来修理(重新写)被对方破坏的几行指令 当它被困时,也可以把自己复制一次,逃离险境,因为它们都在电脑的记忆磁蕊中游走,因此得到了磁蕊大战之名.

这个游戏的特点,在於双方的程式进入电脑之后,玩游戏的人只能看著萤幕上显示的战况,而不能做任何更改,一直到某一方的程式被另一方的程式完全 [吃掉] 为止.

磁蕊大战是个笼统的名称,事实上还可细分成好几种,麦耀莱所写的程式叫 [达尔文]这包含了 [物竞天择,适者生存] 的意思 . 它的游戏规则跟以上所描述的最接近,双方以组合语言(Assembly Language)各写一套程式,叫有机体(organism),这两个有机体在电脑里争斗不休,直到一方把另一方杀掉而取代之,便算分出胜负. 在比赛时 Morris 经常匠心独具,击败对手.

另外有个叫爬行者程式(Creeper)的,每一次把它读出时,它便自己复制一个副本.此外,它也会从一部电脑[爬]到另一部有连线的电脑.很快地电脑中原有资料便被这些爬行者挤掉了.爬行者的微一生存目地是繁殖.为了对付[爬行者],有人便写出了[收割者](Reaper).它的唯一生存目的便是找到爬行者,把它们毁灭掉.当所有爬行者都被收割掉之后,收割者便执行程式中最后一项指令:毁灭自己,从电脑中消失.[侏儒](Dwarf)并没有达尔文等程式聪明.却可是个极端危险人物.它在记忆系统中迈进,每到第五个[地址](address)便把那里所储存的东西变为零,这会使的原本的程式停摆.

最奇特的就是一个叫[印普](Imp)的战争程式了,它只有一行指令,那就是

MOV 01

MOV是[MOVE]的代表,即移动的意思 .它把身处的地址中所载的[0]写(移)到下一个地址中,当印普展开行动之后,电脑中原有的每一行指令都被改为[MOV 01].换句话说,萤光幕上留下一大堆[MOV 01].[双子星](Germini)也是个有趣的家伙.它的作用只有一个:把自己复制,送到下一百个地址后,便抛弃掉[正本].从双子星衍生出一系列的程式.[牺牲者](Juggeraut)把自己复制后送到下十个地址之后而[大雪人](Bigfoot)则把正本和复制品之间的地址定为某一个大质数.想抓到大雪人可是非常困难的.此外,还有全录(Xerox)柏路阿图研究中心的约翰.索殊(John F.Shoch)所写的[蠕虫](Worm),它的目的是要控制侵入的电脑.

电脑病毒的出现

在那些日子里,电脑都没有连线,而是互相独立的,因此并不会出现小莫礼士所引起的病毒瘟疫.如果有某部电脑受到[感染],失去控制,工作人员只需把它关掉便可.但是当电脑连线逐渐成为社会结构的一部份之后,一个或自我复制的病毒程式便很可能带来?穷的祸害了.因此长久一来,懂的玩[磁蕊大战]游戏的电脑工作者都严守一项不成文的规定: 不对普罗大众公开这些战争程式的内容.

一九八三年,这项规定被打破了.科恩.汤普逊(Ken Thompson)是当年一项杰出电脑讲得奖人.在颁奖典礼上,他作了一个演讲,不但公开地证实了电脑病毒的存在,而且还告诉所有听众怎样去写自己的病毒程式.他的同行全都吓坏了,然而这个秘密已经流传出去了.一九八四年,情况愈复杂了.这一年,[科学美国人]月刊(Scientific American)的专栏作家杜特尼(A. K. Dewdney)在五月号写了第一篇讨论[磁蕊大战]的文章,并且只要寄上两块美金,任何读者都可以收到它所写得有关写程式的纲领,在自己家中的电脑中开辟战场.

[病毒]一词的正式出现

在一九八五年三月份的[科学美国人]里,杜特尼再次讨论[磁蕊大战]-----和病毒.在文章的开头他便说:[当去年五月有关[磁蕊大战]的文章印出来时,我并没有想过我所谈论的是那么严重的题目]文中并第一次提到[病毒]这个名称.他提到说,义大利的罗勃吐.些鲁帝(Roberto Cerruti)和马高.么鲁顾帝(Marco Morocutti)发明了一种破坏软体的方法.他们想用病毒,而不是蠕虫,来使得苹果二号电脑受感染.

些鲁弟写了一封信给杜特尼,信内说:[马高想写一个像[病毒]一样的程式,可以从一部苹果电脑传染到另一部苹果电脑,使其受到感染.可是我们没法这样做,直到我想到,这病毒要先使磁碟受到感染,而电脑只是媒介.这样,病毒就可以从一片磁碟传染到另一片磁碟了.]

病毒历史事例:

1975 年,美国科普作家约翰·布鲁勒尔 (John Brunner) 写了一本名为《震荡波骑士》(Shock Wave Rider) 的书,该书第一次描写了在信息社会中,计 算机作为正义和邪恶双方斗争的工具的故事,成为当年最佳畅销书之一。

1977 年夏天,托马斯·捷·瑞安 (Thomas.J.Ryan) 的科幻小说《P-1的春 天》(The Adolescence of P-1) 成为美国的畅销书,作者在这本书中描写了一 种可以在计算机中互相传染的病毒,病毒最后控制了 7,000 台计算机,造成了 一场灾难。

1983 年 11 月 3 日,弗雷德·科恩 (Fred Cohen) 博士研制出一种在运行过程中可以复制自身的破坏性程序,伦·艾德勒曼 (Len Adleman) 将它命名为计算机病毒 (computer viruses),并在每周一次的计算机安全讨论会上正式提出,8 小时后专家们在 VAX11/750 计算机系统上运行,第一个病毒实验成功,一周后又获准进行 5个实验的演示,从而在实验上验证了计算机病毒的存在。

1986 年初,在巴基斯坦的拉合尔 (Lahore),巴锡特 (Basit) 和阿姆杰德(Amjad) 两兄弟经营着一家 IBM-PC 机及其兼容机的小商店。他们编写了Pakistan 病毒,即 Brain。在一年内流传到了世界各地。

1988 年 3 月 2 日,一种苹果机的病毒发作,这天受感染的苹果机停止工作,只显示“向所有苹果电脑的使用者宣布和平的信息”。以庆祝苹果机生日。

1988 年 11 月 2 日,美国六千多台计算机被病毒感染,造成 Internet 不能正常运行。这是一次非常典型的计算机病毒入侵计算机网络的事件,迫使美国政府立即作出反应,国防部成立了计算机应急行动小组。这次事件中遭受攻击的包括 5 个计算机中心和 12 个地区结点,连接着政府、大学、研究所和拥有政府合同的50,000 台计算机。这次病毒事件,计算机系统直接经济损失达 9600 万美元。这个病毒程序设计者是罗伯特·莫里斯 (Robert T.Morris),当年 23 岁,是在康乃尔 (Cornell) 大学攻读学位的研究生。

罗伯特·莫里斯设计的病毒程序利用了系统存在的弱点。由于罗伯特·莫里斯成了入侵 ARPANET 网的最大的电子入侵者,而获准参加康乃尔大学的毕业设计,并获得哈佛大学 Aiken 中心超级用户的特权。他也因此被判3 年缓刑,罚款1 万美元,他还被命令进行 400 小时的新区服务。

注:在此文中,把蠕虫、我们常提的病毒定为病毒不同种类。

1988 年底,在我国的国家统计部门发现小球病毒。

--------------------------------------------------------------------------------

在病毒的发展史上,病毒的出现是有规律的,一般情况下一种新的病毒技术出现后,病毒迅速发展,接着反病毒技术的发展会抑制其流传。操作系统进行升级时,病毒也会调整为新的方式,产生新的病毒技术。它可划分为:

DOS引导阶段

1987年,计算机病毒主要是引导型病毒,具有代表性的是“小球”和“石头”病毒。

当时得计算机硬件较少,功能简单,一般需要通过软盘启动后使用。引导型病毒利用软盘得启动原理工作,它们修改系统启动扇区,在计算机启动时首先取得控制权,减少系统内存,修改磁盘读写中断,影响系统工作效率,在系统存取磁盘时进行传播。1989年,引导型病毒发展为可以感染硬盘,典型的代表有”石头2”。

DOS可执行阶段

1989年,可执行文件型病毒出现,它们利用DOS系统加载执行文件的机制工作,代表为”耶路撒冷”,”星期天”病毒,病毒代码在系统执行文件时取得控制权,修改DOS中断,在系统调用时进行传染,并将自己附加在可执行文件中,使文件长度增加。1990年,发展为复合型病毒,可感染COM和EXE文件。

伴随,批次型阶段

1992年,伴随型病毒出现,它们利用DOS加载文件的优先顺序进行工作。具有代表性的是”金蝉”病毒,它感染EXE文件时生成一个和EXE同名的扩展名为COM伴随体它感染COM文件时,改为原来的COM文件为同名的EXE文件,在产生一个原名的伴随体,文件扩展名为COM。这样,在DOS加载文件时,病毒就取得控制权。这类病毒的特点是不改变原来的文件内容,日期及属性,解除病毒时只要将其伴随体删除即可。在非DOS操作系统中,一些伴随型病毒利用操作系统的描述语言进行工作,具有典型代表的是”海盗旗”病毒,它在得到执行时,询问用户名称和口令,然后返回一个出错信息,将自身删除。批次型病毒是工作在DOS下的和”海盗旗”病毒类似的一类病毒。

幽灵,多形阶段

1994年,随着汇编语言的发展,实现同一功能可以用不同的方式进行完成,这些方式的组合使一段看似随机的代码产生相同的运算结果。幽灵病毒就是利用这个特点,每感染一次就产生不同的代码。例如”一半”病毒就是产生一段有上亿种可能的解码运算程序,病毒体被隐藏在解码前的数据中,查解这类病毒就必须能对这段数据进行解码,加大了查毒的难度。多形型病毒是一种综合性病毒,它既能感染引导区又能感染程序区,多数具有解码算法,一种病毒往往要两段以上的子程序方能解除。

生成器,变体机阶段

1995年,在汇编语言中,一些数据的运算放在不同的通用寄存器中,可运算出同样的结果,随机的插入一些空操作和无关指令,也不影响运算的结果,这样,一段解码算法就可以由生成器生成。当生成的是病毒时,这种复杂的称之为病毒生成器和变体机就产生了。具有典型代表的是”病毒制造机”VCL,它可以在瞬间制造出成千上万种不同的病毒,查解时就不能使用传统的特征识别法,需要在宏观上分析指令,解码后查解病毒。变体机就是增加解码复杂程度的指令生成机制。

网络,蠕虫阶段 第一篇 第二篇

1995年,随着网络的普及,病毒开始利用网络进行传播,它们只是以上几代病毒的改进。在非DOS操作系统中,”蠕虫”是典型的代表,它不占用除内存以外的任何资源,不修改磁盘文件,利用网络功能搜索网络地址,将自身向下一地址进行传播,有时也在网络服务器和启动文件中存在。

视窗阶段

1996年,随着Windows和Windows95的日益普及,利用Windows进行工作的病毒开始发展,它们修改(NE,PE)文件,典型的代表是DS。3873,这类病毒的急智更为复杂,它们利用保护模式和API调用接口工作,解除方法也比较复杂。

宏病毒阶段

1996年,随着Windows Word功能的增强,使用Word宏语言也可以编制病毒,这种病毒使用类Basic语言,编写容易,感染Word文档文件。在Excel和AmiPro出现的相同工作机制的病毒也归为此类。由于Word文档格式没有公开,这类病毒查解比较困难。

互连网阶段

1997年,随着因特网的发展,各种病毒也开始利用因特网进行传播,一些携带病毒的数据包和邮件越来越多,如果不小心打开了这些邮件,机器就有可能中毒。

爪哇,邮件炸弹阶段

1997年,随着万维网上Java的普及,利用Java语言进行传播和资料获取的病毒开始出现,典型的代表是JavaSnake病毒。还有一些利用邮件服务器进行传播和破坏的病毒,例如Mail-Bomb病毒,它就严重影响因特网的效率。

当浏览器从服务器接收到页面的HTML响应时,在屏幕上绘制像素之前需要采取许多步骤。浏览器为页面的初始绘制需要执行的顺序称为“ 关键渲染路径 ” (CRP)。

CRP知识对于了解如何改善站点性能非常有用。CRP分为6个阶段-

DOM( 文档对象模型 )树是完全解析的HTML页面的对象表示。从根元素开始, <html>将为页面上的每个元素/文本创建节点。嵌套在其他元素中的元素表示为子节点,每个节点都包含该元素的完整属性。例如, <a>元素将具有 href 与其节点关联的属性。

以这个样本文件为例-

这将创建以下DOM树-

关于HTML的一件好事是它可以部分执行。无需加载完整的文档即可使内容开始出现在页面上。但是,其他资源(CSS和JavaScript)可能会阻止页面的呈现。

CSSOM( CSS对象模型 )是与DOM关联的样式的对象表示。它以与DOM相似的方式表示,但包括每个节点的关联样式,无论它们是显式声明的还是隐式继承的。

在上述 style.css 文档的文件中,我们具有以下样式-

这将创建以下CSSOM树-

CSS被视为 “渲染阻止资源” 。这意味着如果不首先完全解析资源,则无法构建 渲染树 。与HTML不同,由于CSS具有继承级联性质,因此不能部分使用。稍后在文档中定义的样式可以覆盖和更改先前定义的样式。因此,如果我们在解析整个样式表之前开始使用样式表中较早定义的CSS样式,则可能会遇到应用了错误CSS的情况。这意味着,在我们进入下一阶段之前,必须对CSS进行完全解析。

CSS文件仅适用于当前设备,才被视为渲染阻止。该 <link rel="stylesheet">标签可以接受一个 media 属性,我们可以在其中指定任何媒体查询其内的样式应用到。例如,如果我们有一个样式表,其media属性为 orientation:landscape ,并且我们正在以纵向模式查看页面,则该资源将不被视为渲染阻止。

CSS也可以是 “脚本阻止” 。这是因为JavaScript文件必须等待CSSOM构造完成后才能运行。

JavaScript被视为 “解析器阻止资源” 。这意味着HTML文档本身的解析已被JavaScript阻止。

当解析器到达一个 <script>标签时,无论是内部标签还是外部标签,它都会停止获取(如果是外部标签)并运行它。这就是为什么,如果我们有一个JavaScript文件引用了文档中的元素,则必须将其放在该文档的外观之后。

为了避免JavaScript被解析器阻止,可以通过应用 async 属性异步加载它。

渲染树是DOM和CSSOM的组合。它是一棵树,代表最终将在页面上呈现的内容。这意味着它仅捕获可见的内容,并且不包括例如使用CSS被CSS隐藏的元素 display: none 。

使用上面的示例DOM和CSSOM,将创建以下渲染树-

布局是决定视口大小的要素,它为依赖于它的CSS样式(例如百分比或视口单位)提供了上下文。视口大小由文档头中提供的meta视口标签确定,或者,如果未提供标签,则使用默认视口宽度980px。

例如,最常见的元视口值是将视口大小设置为与设备宽度相对应-

如果用户在宽度为例如1000px的设备上访问网页,则尺寸将基于该单位。视口的一半将是500px,10vw将是100px,依此类推。

最后,在“绘画”步骤中,页面的可见内容可以转换为要在屏幕上显示的像素。

绘制步骤需要花费多少时间取决于DOM的大小以及所应用的样式。某些样式比其他样式需要执行更多工作。例如,复杂的渐变背景图像比简单的纯色背景需要更多的时间。

要查看正在处理的关键渲染路径,我们可以在DevTools中对其进行检查。在Chrome浏览器中,它位于“ 时间轴” 标签下(在Canary中,不久后成为Chrome稳定版,它已重命名为 Performance )。

举例来说,我们上面的示例HTML(带有添加的 <script>标记)-

如果我们查看页面加载的事件日志,就会得到以下信息:

基于此信息,我们可以决定如何优化“关键渲染路径”。

Understanding the Critical Rendering Path