我想查找模式並按照HEX文件中的出現次數對它們進行排序。查找十六進制模式和出現次數
我不是在尋找一些特定的模式,只是爲了對發生的事件進行一些統計並對它們進行排序。
DB0DDAEEDAF7DAF5DB1FDB1DDB20DB1BDAFCDAFBDB1FDB18DB23DB06DB21DB15DB25DB1DDB2EDB36DB43DB59DB32DB28DB2ADB46DB6FDB32DB44DB40DB50DB87DBB0DBA1DBABDBA0DB9ADBA6DBACDBA0DB96DB95DBB7DBCFDBCBDBD6DB9CDBB5DB9DDB9FDBA3DB88DB89DB93DBA5DB9CDBC1DBC1DBC6DBC3DBC9DBB3DBB8DBB6DBC8DBA8DBB6DBA2DB98DBA9DBB9DBDBDBD5DBD9DBC3DB9BDBA2DB84DB83DB7DDB6BDB58DB4EDB42DB16DB0DDB01DB02DAFCDAE9DAE5DAD9DAE2DAB7DA9BDAA6DA9EDAAADAC9DACADAC4DA92DA90DA84DA89DA93DAA9DA8CDA7FDA62DA53DA6EDA
這就是HEX文件的摘錄,並作爲一個例子,我想獲得:
XX發生BDBDBD的
XX出現B93D
的是有辦法挖掘該文件以生成該輸出?
你在尋找6或4個字符模式,或者兩者兼而有之。如果您正在尋找任意長度的模式,則任務要複雜得多。如何重疊模式? – pavium 2009-12-14 21:42:29
這個作業幫助嗎? – GrayWizardx 2009-12-14 21:55:54
我正在尋找對長度模式(2,4,6 ...)。沒有重疊的模式。該文件大約700Kb,因此我認爲這個程序的效率沒有太大的問題。 – 2009-12-14 21:57:01