闡述了電子計(jì)價(jià)秤作弊原理及防作弊的方法 ,旨在為社會(huì)提供民生服務(wù)計(jì)量 。
電子計(jì)價(jià)秤是常見(jiàn)常用的稱重計(jì)量器具,具有操作簡(jiǎn)單、計(jì)算便捷的特點(diǎn),廣泛應(yīng)用于農(nóng)貿(mào)市場(chǎng)、超市等流通領(lǐng)域。近幾年來(lái),電子秤作弊現(xiàn)象愈演愈烈,成為社會(huì)關(guān)注的焦點(diǎn)。筆者就電子計(jì)價(jià)秤作弊原理及防作弊的方法進(jìn)行淺析。
1.電子計(jì)價(jià)秤作弊狀況
電子計(jì)價(jià)秤的作弊方法統(tǒng)分為硬件作弊和軟件作弊。
目前為止發(fā)現(xiàn)的常用硬件作弊的方法有:底座安裝開(kāi)關(guān);側(cè)面針式開(kāi)關(guān);按鍵面板開(kāi)關(guān);磁性開(kāi)關(guān);遙控手段作弊。它們都是通過(guò)改變電子計(jì)價(jià)秤內(nèi)部的硬件設(shè)施來(lái)實(shí)現(xiàn)的,因此,硬件作弊方法很容易被發(fā)現(xiàn),只要打開(kāi)電子計(jì)價(jià)秤的外殼,就很容易發(fā)現(xiàn)其內(nèi)部的改動(dòng)。然而軟件的作弊方法就很難被察覺(jué),通常情況下是修改其電子計(jì)價(jià)秤內(nèi)的軟件程序,并設(shè)置一種“密碼”,讓商販可以通過(guò)輸入按鍵面板上的幾個(gè)特殊字符從而啟動(dòng)被改動(dòng)過(guò)的程序,然而一旦關(guān)機(jī)重啟后便初始化了。往往質(zhì)監(jiān)人員剛剛前去檢查電子計(jì)價(jià)秤,商販們便立刻將電子計(jì)價(jià)秤關(guān)掉重啟,這樣一來(lái),在沒(méi)有得到“密碼”的情況下很難抓到確切證據(jù)。因此軟件作弊很難被查處。
2.電子計(jì)價(jià)秤防作弊研究
在市場(chǎng)公平交易的需要、企業(yè)競(jìng)爭(zhēng)的需要、管理的需要下,計(jì)量器具軟件測(cè)評(píng)應(yīng)運(yùn)而生。
防作弊的目的是減少或杜絕作弊器具的供給和使用。從需求角度而言應(yīng)采用縮小作弊市場(chǎng)規(guī)模、改變個(gè)體偏好、增加作弊額外成本、加大懲罰力度的手段、降低需求;從供給角度應(yīng)采用增加技術(shù)成本、提高輸入價(jià)格和制定相應(yīng)管教政策的手段以減少供給。另外,我們還可以采取加強(qiáng)誠(chéng)信教育,構(gòu)建防作弊體系,加強(qiáng)管理,專項(xiàng)整治等方法來(lái)防止計(jì)量器具軟件作弊。
2.1 計(jì)量器具軟件測(cè)評(píng)的發(fā)展
目前支持歐盟計(jì)量器具軟件測(cè)評(píng)工作的兩個(gè)主要文件為 OIMLD31 和 WELMECGuide7.2。前者對(duì)軟件控制的計(jì)量器具進(jìn)行了相關(guān)規(guī)定,而后者則對(duì)計(jì)量器具軟件基本配置、IT 配置的軟件和計(jì)量的特殊軟件 3 個(gè)部分別進(jìn)行了要求。WELMECGuide7.2還規(guī)定,計(jì)量器具軟件保護(hù)、檢查和符合性分別對(duì)應(yīng)分高、中、低3個(gè)級(jí)別,組合起來(lái)分為 A、B、C、D、E、F六個(gè)風(fēng)險(xiǎn)等級(jí)。歐盟將不同的計(jì)量器具軟件進(jìn)行了對(duì)應(yīng)的風(fēng)險(xiǎn)等級(jí)劃分。歐盟國(guó)家對(duì)于高風(fēng)險(xiǎn)的計(jì)量器具,主要采取以下4個(gè)步驟進(jìn)行檢
測(cè): 向企業(yè)索取計(jì)量器具的軟件代碼,對(duì)源代碼中軟件標(biāo)識(shí)的CRC算法進(jìn)行人工檢查; 由計(jì)量器具生產(chǎn)企業(yè)提供軟件接口,通過(guò)相應(yīng)的軟件接口來(lái)對(duì)軟件標(biāo)識(shí)進(jìn)行檢查; 根據(jù) WELMECGuide7.2的規(guī)定,對(duì)計(jì)量器具的軟件進(jìn)行4個(gè)方面的檢查:軟件的特殊要求、軟件的儲(chǔ)存、數(shù)據(jù)傳輸、軟件的分離;④要求企業(yè)提供計(jì)量器具的備份芯片,當(dāng)懷疑計(jì)量器具有問(wèn)題時(shí),直接用備用芯片與其進(jìn)行二進(jìn)制比對(duì)。
隨著信息時(shí)代的發(fā)展,軟件編程可實(shí)現(xiàn)的功能越來(lái)越多、越來(lái)越復(fù)雜。許多計(jì)量器具也都配有軟件操作系統(tǒng),如何控制和降低其對(duì)法制計(jì)量的影響成為了新的課題。歐盟國(guó)家目前采用的是 “固化 ” 配置選項(xiàng),然后通過(guò)其自動(dòng)檢查工具進(jìn)行檢查。但該方法還并不完善,歐盟還在對(duì)如何 “固化 ”相關(guān)的配置選項(xiàng),并且對(duì)其他部分的操作系統(tǒng)進(jìn)行評(píng)估進(jìn)行更深一步的研究。
2.2 計(jì)量器具軟件測(cè)評(píng)的方法
在計(jì)量活動(dòng)中,我們需要不影響單位統(tǒng)一、量值準(zhǔn)確可靠活動(dòng)的計(jì)量器具軟件。如何構(gòu)建可信計(jì)量器具軟件,我們應(yīng)由以下幾個(gè)步驟開(kāi)始:第一步,由于計(jì)量器具本身的規(guī)范性和特殊性,使得從軟件需求源頭減少不確定因素成為可能。第二步,參考?xì)W洲頒布的計(jì)量?jī)x器指令指南 MID規(guī)范,編寫我國(guó)的可信計(jì)量器具軟件設(shè)計(jì)指南。第三步,落實(shí)我國(guó)信息產(chǎn)業(yè)部推行的信息系統(tǒng)工程監(jiān)理制度。第四步,在第三方監(jiān)理的基礎(chǔ)上,依據(jù)需求指南和設(shè)計(jì)指南開(kāi)發(fā)出的計(jì)量器具軟件基本上可以排除影響計(jì)量單位統(tǒng)一、量值準(zhǔn)確可靠的各種惡意功能和由于業(yè)務(wù)水平以及能力限制而導(dǎo)致的理解偏差。
軟件缺陷是不可避免、不可消滅、一定存在的。但當(dāng)其對(duì)計(jì)量器具的測(cè)量結(jié)果有影響時(shí),就必須要進(jìn)行相關(guān)的軟件測(cè)試了。計(jì)量器具滿足計(jì)量軟件特別標(biāo)識(shí)的要求;②是否滿足保護(hù)測(cè)量數(shù)據(jù)和計(jì)量參數(shù)的存儲(chǔ)或傳遞的要求;③是否具有防欺騙性使用的要求;④是否具有獨(dú)立于外部設(shè)備的要求。
計(jì)量器具軟件測(cè)評(píng)的方法分為靜態(tài)分析和動(dòng)態(tài)測(cè)試。靜態(tài)分析是指由專家對(duì)程序進(jìn)行人工的分析和測(cè)試。動(dòng)態(tài)測(cè)試分為黑盒法和白盒法,黑盒法實(shí)在已知產(chǎn)品所應(yīng)具有的功能的情況下,通過(guò)測(cè)試來(lái)檢測(cè)每個(gè)功能是否都能正常使用;白盒法是在知道它產(chǎn)品內(nèi)部工作過(guò)程的前提下,可通過(guò)測(cè)試來(lái)檢測(cè)產(chǎn)品內(nèi)部動(dòng)作是否按照規(guī)格說(shuō)明書的規(guī)定正常進(jìn)行。通常,軟件測(cè)試的工作量很大,測(cè)試中的許多操作是重復(fù)性的、非智力的和非創(chuàng)造性的,而且手工測(cè)試的局限性太大,因此計(jì)算機(jī)就最適合于代替人工去完成這樣的任務(wù),軟件自動(dòng)化測(cè)試也應(yīng)運(yùn)而生。
3 結(jié)束語(yǔ)
電子計(jì)價(jià)秤作弊手法的升級(jí)換代給我們直接的警示:軟件作弊的便捷性、隱蔽性、難查處性。作為法定計(jì)量檢定機(jī)構(gòu),我們必須時(shí)時(shí)關(guān)注電子計(jì)價(jià)秤作弊新動(dòng)向,加強(qiáng)計(jì)量檢定、加大執(zhí)法力度、加強(qiáng)檢定管理、加強(qiáng)鉛封管理進(jìn)行專項(xiàng)整治,為市場(chǎng)維護(hù)市場(chǎng)的公平秩序盡最大的努力。