自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

一個(gè)關(guān)于高考的"黑客"故事:用2B鉛筆"注入"閱卷系統(tǒng)

安全 黑客攻防
這是一篇豆瓣上的奇文。主人公通過(guò)對(duì)填涂答題卡的修改引起了一場(chǎng)不大不小的風(fēng)暴。也許你看了這個(gè)“故事”會(huì)懷疑其真實(shí)性,但小編想說(shuō),是否虛構(gòu)不重要~ 重要的是文中主人公的不拘泥與常規(guī)的視角,縝密而深入的思維,脫離教條的行動(dòng)方式,以及一些桀驁不馴——這是典型的“黑客”式思維。

編者按:這是一篇豆瓣上的奇文。主人公通過(guò)對(duì)填涂答題卡的修改引起了一場(chǎng)不大不小的風(fēng)暴。也許你看了這個(gè)“故事”會(huì)懷疑其真實(shí)性,但小編想說(shuō),是否虛構(gòu)不重要~ 重要的是文中主人公的不拘泥與常規(guī)的視角,縝密而深入的思維,脫離教條的行動(dòng)方式,以及一些桀驁不馴——這是典型的“黑客”式思維。而當(dāng)前這個(gè)社會(huì)最缺的就是這樣未被麻痹,有獨(dú)立思考和行動(dòng)力的人。

今天,又是一年一度高考的日子。

回想起16年前(1996年)……那是高中的一段艱苦歲月……

幾乎每天都要進(jìn)行一場(chǎng)高考模擬測(cè)試,同學(xué)和老師們,都是叫苦不迭。

那時(shí)候,用2B鉛筆填涂答題卡的答卷方式,已經(jīng)在高考中開(kāi)始實(shí)施。教育主管部門(mén)和校方,為了“實(shí)戰(zhàn)演練”考生們的臨場(chǎng)技能,在模擬考試中,也實(shí)行了答題卡方式。

那是一次全市范圍的英語(yǔ)模擬考試,答題卡將被上交到市級(jí)考試中心機(jī)構(gòu),進(jìn)行計(jì)算機(jī)閱卷處理。

我早早地就做完了試題。閑著沒(méi)事,就開(kāi)始琢磨起這個(gè)“答題卡”來(lái)。

直到現(xiàn)在,我還清楚地記得,在那張長(zhǎng)方形答題卡上面的最右邊,從上到下,幾十個(gè)小黑塊與空白相間排列。

一個(gè)關(guān)于高考的“黑客”故事:用2B鉛筆“注入”閱卷系統(tǒng)

這一長(zhǎng)條相間排列的小黑塊與空白,是做什么用的呢?

我的直覺(jué)告訴我

(1)當(dāng)答題卡被送入電子閱卷設(shè)備之后,設(shè)備的接納口,一定要比答題卡更寬一些。就像較小的豆子要通過(guò)較大口徑的漏斗口,才能被漏斗收進(jìn)去一樣。如果設(shè)備的接納口跟答題卡的寬度一樣,那么難免會(huì)發(fā)生卡紙。

(2)因?yàn)殡娮娱喚碓O(shè)備的接納口,存在上述的冗余空間,又因?yàn)榇痤}卡在被擺放和被傳送的過(guò)程中,一定會(huì)出現(xiàn)“抖動(dòng)”,那么,每張答題卡對(duì)于設(shè)備接納口的位置,都是隨機(jī)的。

(3)因?yàn)榇痤}卡相對(duì)于設(shè)備接納口的位置是隨機(jī)的,那么,接下來(lái)要讓電子閱卷設(shè)備的讀卷探頭(一種指針),能夠準(zhǔn)確地識(shí)別答題卡上的填涂信息,就必然要有一種“定位機(jī)制”,使得讀卷探頭和答題卡的相對(duì)位置,是可以被精準(zhǔn)測(cè)量的“偏移量”。

(4)那么,觀察現(xiàn)在手上的這張答題卡。在整張答題卡上,最有可能用來(lái)實(shí)現(xiàn)這種“定位機(jī)制”的,就應(yīng)該是那一長(zhǎng)條相間排列的小黑塊與空白了。

(5)之所以選用2B鉛筆來(lái)填涂,是因?yàn)?B鉛筆留下的石墨厚度,可以對(duì)電子閱卷設(shè)備所發(fā)出的信號(hào)(猜想是光信號(hào))做出影響。也就是說(shuō),當(dāng)石墨的厚度足以使其吸收光信號(hào),而不是像白紙的空白處反射光信號(hào)而被設(shè)備俘獲的時(shí)候,電子閱卷設(shè)備就知道該考生的答項(xiàng)是什么了。

(6)那么,第(4)點(diǎn)中所假象的“定位機(jī)制”,應(yīng)該同樣也是利用光信號(hào)的被吸收和被反射來(lái)實(shí)現(xiàn)。這樣的話(huà),如果在那一長(zhǎng)條相隔排列的小黑塊之間的空白處,全部用2B鉛筆涂滿(mǎn)的話(huà),石墨將與小黑塊連為一體,成為一個(gè)黑色的整長(zhǎng)條。如此一來(lái),上述的“定位機(jī)制”就失效了。

(7)當(dāng)“定位機(jī)制”失效之后,答題卡相對(duì)于電子閱卷設(shè)備的位置,就永遠(yuǎn)是不確定的了,那么,電子閱卷設(shè)備將失效,它將無(wú)法判別考生的答項(xiàng)是什么了。

就這么胡思亂想了一通之后,我開(kāi)始動(dòng)手把以上的設(shè)想付諸實(shí)施,就是用2B鉛筆,把答題卡上面最右邊的,相隔排列的小黑塊之間的空白,全部涂黑。

交卷。

過(guò)了兩天之后,我知道了結(jié)局:

當(dāng)我們這次模擬考試的答題卡,被送到市級(jí)考試中心之后,那里的電子閱卷設(shè)備徹底失靈。當(dāng)次的所有答題卡全被絞成一團(tuán),險(xiǎn)些全部廢掉。后來(lái)不得不采用老師人工閱卷的方式,來(lái)批閱這些爛紙。電子閱卷中心的工作人員,排查了好久,***終于發(fā)現(xiàn),就是因?yàn)槲疫@張“詭異”的答題卡,惹的禍。

我們的英語(yǔ)老師,不可能理解我這個(gè)小孩兒能動(dòng)那么多“鬼腦筋”,他認(rèn)定我是在考試時(shí)“思想不集中”。他對(duì)我說(shuō):“以后不要再這樣了……”

同班同學(xué),不論我跟他們?cè)趺唇忉專(zhuān)@次事故是如何實(shí)現(xiàn)的,他們都始終聽(tīng)不懂。

這樣的事情,此后我再也沒(méi)有做過(guò),因?yàn)槲乙呀?jīng)親自地充分驗(yàn)證了我的一次“白日夢(mèng)”式的假想。

我已經(jīng)非常滿(mǎn)足了。

有一些網(wǎng)友認(rèn)為,我在主帖里所講述的故事,是“吹牛逼”、“編故事”、“騙***呢”、“這都信?”……

他們的理由,是這么一個(gè)意思:按照我所講述的做法,應(yīng)該只有屬于我自己的那唯一的一張答題卡,無(wú)法被設(shè)備正確判讀,至于其他的答題卡,應(yīng)該仍然能夠被設(shè)備正確地處理,但我卻說(shuō),在那次事件中,其他的答題卡也無(wú)法被正確處理且被報(bào)廢,所以,認(rèn)定我是在“吹牛逼”、“編故事”。

我認(rèn)為,上述這種質(zhì)疑的理由,是非常合理的。甚至,這種理由所揭示的,對(duì)事件最終結(jié)局的判斷,也在我的那次“白日夢(mèng)”設(shè)想的范圍之中 —— 我的設(shè)想是:讓電子閱卷系統(tǒng)僅僅是無(wú)法判讀我的答題卡。(我再重申一下:)至于***讓整批答題卡報(bào)廢的結(jié)局,是出乎我意料之外的。甚至可以這么說(shuō),如果我能預(yù)估到,最終的結(jié)局是那樣的話(huà),那么,我肯定不會(huì)依舊我行我素地,去那樣驗(yàn)證我的設(shè)想了。

當(dāng)1996年那次英語(yǔ)模擬考試結(jié)束兩天之后,我知道了事件的結(jié)局的時(shí)候,我的心情是有一些復(fù)雜的:首先,我覺(jué)得有一些羞愧和忐忑,主要是因?yàn)閾?dān)心我們無(wú)辜的英語(yǔ)老師,可能會(huì)被教育主管部門(mén)追究責(zé)任,甚至我們這所“省內(nèi)名重點(diǎn)中學(xué)”也會(huì)由此而蒙羞。其次,雖然事件的結(jié)果超乎我的預(yù)料,令我有些訝異,但是很快,我不得不又做起“白日夢(mèng)”,那就是,我必須進(jìn)一步設(shè)想:在我的那張答題卡被送入電子閱卷設(shè)備之后,對(duì)該設(shè)備到底如何地發(fā)生了干擾。

任何看似不和諧的結(jié)果,必須規(guī)整成為我所要求的“可以理喻”的體系中的一部分。沒(méi)辦法,這簡(jiǎn)直就是我的一種心病。#p#

下面講述我的第二次“白日夢(mèng)”。

(1)將答題卡上面最右邊的原本相隔排列的小黑塊之間的空白,全部涂黑,按照我***次“白日夢(mèng)”的設(shè)想,將導(dǎo)致電子閱卷設(shè)備無(wú)法判讀我的答題卡上的答項(xiàng)。然而,顯然地,在這次事件中,我這樣的做法,最終造成了對(duì)其他答題卡的影響。準(zhǔn)確地說(shuō),是導(dǎo)致了設(shè)備無(wú)法正確處理其他答題卡。

(2)上述第(1)點(diǎn)的結(jié)局性的事實(shí)得以成立,首先必須排除一種“極端情況”,那就是:本批次所有的其他的考生(也就是他們的答題卡與我的,是同一批被送入設(shè)備的),在他們各自的答題卡上,均做了跟我所做的同樣的事情。這是一種“極端的極端情況”。還有一種“較弱的極端情況”: 在本批次中,只有部分考生,跟我同樣地這么做了。現(xiàn)在,將“極端的極端情況”和“較弱的極端情況”統(tǒng)統(tǒng)排除,那就是,在本批次考生中,唯有我一人做了這樣的事情。—— 這可以從事件發(fā)生之后,我所得到的關(guān)于事件結(jié)局的反饋信息,所揭示出來(lái)的事實(shí),得到驗(yàn)證,那就是,閱卷中心的工作人員,***排查所得的結(jié)論是:我的那張答題卡“惹的禍”。

(3)顯然,我的那張答題卡,是攪動(dòng)全局的唯一因子。更具體和準(zhǔn)確地說(shuō),是我的那張答題卡上的那詭異的一個(gè)“黑色的整長(zhǎng)條”,是這個(gè)唯一因子?,F(xiàn)在,根據(jù)官方的說(shuō)法,我的那張答題卡所在的那一整批答題卡,都在電子閱卷設(shè)備中,遭到了破壞(被全部“絞紙”)。那么,這又延伸出來(lái)兩種不同的情況:(i)官方的說(shuō)法有一些報(bào)復(fù)性的夸張,而事實(shí)是在由整批答題卡所組成的序列中,只有以我的那張答題卡作為標(biāo)桿的,單單某一側(cè)的答題卡遭遇到了破壞;(ii)官方的說(shuō)法嚴(yán)格符合事實(shí),事實(shí)的確是整批答題卡遭遇到了破壞,也就是說(shuō),在我的那張答題卡的兩側(cè)(不會(huì)再有第二個(gè)維度了,即,不會(huì)在“前-后”維度之外再冒出一個(gè)“左-右”維度)的所有答題卡,均遭到了破壞。我現(xiàn)在選取第(ii)種情況來(lái)考慮整個(gè)問(wèn)題,理由是,第(i)種情況基本上可以視為第(ii)種情況的一個(gè)真子集。當(dāng)然,理論上還有第(iii)種情況,那是一種極端情況:我的那張答題卡,位于整批答題卡所組成的序列中的“端”位置(即頂端或末端)。其實(shí),仔細(xì)想想,這第(iii)種情況,也可以被視為第(ii)種情況的一個(gè)真子集。綜上,我只選取第(ii)種情況來(lái)進(jìn)行我的“白日夢(mèng)”。

(4)上述第(3)點(diǎn)中的第(ii)種情況,換一種說(shuō)法來(lái)表述,就是,我的那張答題卡,在整批答題卡所組成的序列中的位置,是隨機(jī)的。如果把位置視為一個(gè)量,那么,這個(gè)量是隨機(jī)量?,F(xiàn)在的“夢(mèng)境”是:隨機(jī)量對(duì)整個(gè)序列產(chǎn)生了全局性的干擾。那么整個(gè)序列對(duì)于電子閱卷設(shè)備來(lái)說(shuō),是怎么樣被呈現(xiàn)出來(lái)的呢?直觀地看,整個(gè)序列的每一個(gè)元素,是按照前后順序逐個(gè)經(jīng)過(guò)電子設(shè)備的“探頭”的可視范圍中的,也就是說(shuō),電子設(shè)備不可能同時(shí)判讀N張答題卡(N>1)。電子設(shè)備可以同時(shí)判讀N張答題卡這種極端情況,以及一切類(lèi)似的并行機(jī)制,在“夢(mèng)境”中把它統(tǒng)統(tǒng)剔除。

(5)上述“前后順序”的現(xiàn)象,自然地將“時(shí)間”這個(gè)范疇引入。薩特((J-P. Sartre)的名著提醒我(只要書(shū)名就足夠提醒我了)(※注 1),考慮到“時(shí)間”這個(gè)范疇的時(shí)候,應(yīng)該聯(lián)想到“存在”。“時(shí)間”和“存在”這兩個(gè)范疇,總是習(xí)慣性地成對(duì)出現(xiàn)。我的“白日夢(mèng)”已經(jīng)處于膠著狀態(tài),我用簡(jiǎn)單一些的話(huà)來(lái)說(shuō)吧:在“時(shí)間”序列上,能對(duì)整個(gè)序列產(chǎn)生攪動(dòng)的因子,應(yīng)該以“存在”這個(gè)屬性來(lái)彰顯。在本事件中,這種關(guān)系的表達(dá)是:答題卡上面最右邊那些相隔排列的小黑塊以及其間的空白,是整個(gè)序列中的一個(gè)“存在性標(biāo)志”,而不再僅僅是某一張答題卡與電子設(shè)備“探頭”關(guān)系下的“定位標(biāo)志”。換句話(huà)說(shuō),電子設(shè)備透過(guò)俘獲一張答題卡上面最右邊那些相隔排列的小黑塊以及其間的空白,來(lái)“感知”該張答題卡的存在。

(6)如果某一張答題卡上面最右邊那些相隔排列的小黑塊以及其間的空白這個(gè)整體被破壞了,比如我把那些空白處全部涂黑,小黑塊和空白所組成的信息將喪失,那么,即便電子閱卷設(shè)備里面,那個(gè)負(fù)責(zé)傳送答題卡的裝置(猜想是由對(duì)紙張粘滯度較高的定軸輪所組成的)將這樣的答題卡,送入設(shè)備的“探頭”處,因?yàn)樵搹埓痤}卡已經(jīng)喪失了對(duì)于“探頭”所屬于的“大腦”的存在性標(biāo)志,那么“大腦”也認(rèn)為“探頭”下沒(méi)有答題卡,于是,“大腦”向傳輸裝置下達(dá)指令:重新傳送答題卡。實(shí)際上,就是序列中的下一張答題卡被傳送進(jìn)來(lái)。

(7)當(dāng)電子閱卷設(shè)備的“大腦”對(duì)某張答題卡的存在與否的認(rèn)知(即邏輯上的)與答題卡真實(shí)的存在與否的情況(即物理上的)發(fā)生矛盾的時(shí)候,接下來(lái)的事情,就將以混亂的形態(tài)呈現(xiàn)。當(dāng)然,設(shè)備的“大腦”依舊是無(wú)法知道這種混亂的。比如說(shuō),我的那張答題卡,被滯留在判讀容器(即“探頭”所在的地方)里面,因?yàn)樗?ldquo;不存在”所以它也不會(huì)被傳送出去而離開(kāi)判讀容器。它沒(méi)有“滾蛋”(被吐出),它留在了這個(gè)狹促的地方。接著,序列中的下一張答題卡,被傳送進(jìn)這個(gè)狹促的地方。這個(gè)狹促的地方原本只應(yīng)該放置一張答題卡,但是現(xiàn)在卻有了兩張,該怎么放?下一張答題卡完全有可能,被塞進(jìn)了我的那張答題卡的下面的空間。因?yàn)檫@個(gè)地方十分狹促,而答題卡在經(jīng)過(guò)上百分鐘內(nèi)的填涂、擦改、拿捏、汗水的浸漬,難免會(huì)發(fā)生翹曲,所以上述情況,并不是極端情況,而是幾率約為50%的概率事件。當(dāng)發(fā)生了這種情況的時(shí)候,第二張答題卡(以我的那張答題卡計(jì)為***張),因?yàn)楸?**張答題卡給覆蓋住了,所以仍然被設(shè)備的“大腦”視為“不存在”,于是,第三張答題卡又被傳送進(jìn)來(lái)。舉這樣的例子,并不是要強(qiáng)調(diào)接下來(lái)的每張答題卡,都有可能被我的那張答題卡覆蓋,而是揭示出:這么一種邏輯上的存在與真實(shí)的存在發(fā)生矛盾的現(xiàn)實(shí),將導(dǎo)致整個(gè)系統(tǒng)的混亂程度呈爆炸性增長(zhǎng),不可預(yù)測(cè)的分支事件,將會(huì)越來(lái)越多、越來(lái)越復(fù)雜。當(dāng)設(shè)備的傳送裝置,所進(jìn)行的“傳入-傳出”行為(次數(shù)),不能準(zhǔn)確符合真實(shí)的答題卡的數(shù)量的要求的時(shí)候,第(3)點(diǎn)中的第(ii)種情況,就完全可能出現(xiàn),即整個(gè)序列都將遭到破壞 —— 包括那些已經(jīng)被傳出判讀容器的答題卡,只要還在電子閱卷設(shè)備整個(gè)系統(tǒng)的可控范圍之內(nèi),就有可能被“卷回”,參與到混亂現(xiàn)場(chǎng)的進(jìn)程中來(lái),為整個(gè)系統(tǒng)的混亂狀態(tài),增加更多不可預(yù)測(cè)的因素。

綜上所述,整批答題卡被全部絞紙,這在我的第二次“白日夢(mèng)”中,是完全“可以理喻”的。這才平復(fù)了我在獲悉事件結(jié)局之后,心中的糾結(jié)。

當(dāng)然,白日夢(mèng)終歸是白日夢(mèng),它或許離當(dāng)時(shí)的真實(shí)情況相差很遠(yuǎn),我也不會(huì)再去做什么“驗(yàn)證”的工作了。直到今天,我仍然完全不知道現(xiàn)實(shí)中的電子閱卷設(shè)備,究竟是如何工作的。這個(gè)設(shè)備,對(duì)于我來(lái)說(shuō),恐怕將是一個(gè)長(zhǎng)期的“黑箱子”。

在我于今年高考的日子,貼出了我的***個(gè)“白日夢(mèng)”被驗(yàn)證的故事之后,有來(lái)自全國(guó)范圍內(nèi)的網(wǎng)友的跟帖。其中,有的網(wǎng)友說(shuō),他/她也這么做了,而且結(jié)局和我的那次一樣,即整批答題卡被“搞亂”。還有的網(wǎng)友說(shuō),他們學(xué)校提前跟考生打好招呼,不允許他們那么做,“看來(lái)有前車(chē)之鑒”。這么看來(lái),我的那次事件,也絕對(duì)不是一個(gè)孤例。

如果有人認(rèn)為,這還不能成為對(duì)我的真人真事的一個(gè)佐證的話(huà),那么,請(qǐng)查閱《維基百科》,關(guān)于“Optical Mark Recognition”這一條,網(wǎng)址是:http://en.wikipedia.org/wiki/Optical_Mark_Recognition ;

其中“Disadvantages”這一節(jié),是這么說(shuō)的(原文摘錄):

There is also the possibility of missing data in the scanning process, and incorrectly or unnumbered pages can lead to their being scanned in the wrong order. Also, unless safeguards are in place, a page could be rescanned providing duplicate data and skewing the data (Bergeron, 1998).

請(qǐng)?zhí)貏e注意,其中“unless safeguards are in place”這個(gè)條件狀語(yǔ),以及“incorrectly or unnumbered pages”、“the wrong order”、“rescanned”這些詞,還有,這一類(lèi)事件的報(bào)告年份,是1998年。

整段英語(yǔ)原文,非常簡(jiǎn)單明晰。

責(zé)任編輯:藍(lán)雨淚 來(lái)源: CSDN論壇
相關(guān)推薦

2019-10-17 13:57:38

戴爾

2015-06-29 15:01:40

程序員黑客和2B

2019-08-19 08:45:44

5G2C運(yùn)營(yíng)商

2015-08-13 14:35:43

2017-03-27 15:07:15

云計(jì)算2BApp Store

2018-07-03 15:20:36

Promise函數(shù)借錢(qián)

2017-09-13 15:45:17

交付軟件遺留系統(tǒng)

2016-08-03 11:47:00

云計(jì)算

2012-02-08 15:07:43

黑客

2024-07-09 13:34:51

Db2IBMPostgreSQL

2015-12-04 09:36:57

MongoDB開(kāi)源NoSQL

2009-08-18 14:04:04

2009-03-12 11:33:20

2014-03-05 09:24:43

2020-06-23 10:03:33

版本控制項(xiàng)目

2019-05-30 10:15:30

2012-11-29 09:49:17

軟件項(xiàng)目項(xiàng)目

2024-06-19 10:48:31

ChatGPTGPT項(xiàng)目

2017-07-05 15:09:52

密碼token瀏覽器

2020-07-09 18:46:52

物聯(lián)網(wǎng)IIoT技術(shù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)