跳針
跳針
在縫紉時,由於鉤線機構不能勾住針線的線環,使線縫中不能形成完整的連續線跡,其中不連續的線跡被稱為跳針。
在縫紉機縫紉中,有一個線泡沒有被鉤著,不起縫合作用,這種現象稱為“跳針”。縫紉很長一段距離才跳一針稱為“冷跳針”,很短距離就跳一針,稱為“嚴重跳針”,連續幾針都不起縫合作用,稱為“連續性跳針”。
將一片約30公分大的膠片圓盤(唱片),放在留聲機上,再將帶有磁頭的連桿放在唱片上,當唱片旋轉時磁頭就可以讀取訊號而播放唱片了。"跳針"就是讀取訊號(信息)的針頭(磁頭)未按唱片上的紋路循序讀取或轉數不穩定時快時慢,而產生不搭襯的音樂(聲音)或一直重複某片段,又或走音等現象,稱之。"跳針"一語即是由此而來。
通常,一個程序可通過加跳針的方法,來保護本身的源代碼不被破解,加跳針也就是加 JUMP指令,也可以稱為 跳轉,通常都是在原始文件的情況下跳轉,JUMP指令和花指令配合最有效,例如在文件尾加一段“花指令”,這時候若用JUMP指令就派用場了,在文件任意位置加一條JUMP指令,跳到“花指令”的第一條指令,然後“花指令”最後一條語句再跳回到程序接著執行的地方。這樣不但保證了程序正常運行,還能夠有效保護程序源代碼不被破解。但這樣的方法也被病毒或木馬利用,用來進行免殺(若用於免殺,這種獨特的免殺技術並不是必須需要在加殼后,因為有時候加殼后的跳轉更容易出錯),若病毒或木馬加了跳針再加上加殼,殺毒軟體必須通過“高技術”的考驗才可將其查殺。