純靠北工程師 头像

消息来源频道

純靠北工程師

@init_engineer

频道1,134 位成员公开可见0 人在线

發源自臉書──全台最大工程師廢文社群 (´◓Д◔`) 我看你是不夠敏捷ㄛ?

成员规模1,134 位成员
在线情况0 人在线
消息总数5,590 条消息
浏览量总数127,404 次浏览

在这个频道里搜索消息……

t.me/init_engineer

#純靠北工程師6la
----------
某金流的舊版API的校驗碼是將所帶出的參數值按照特定排列順序連成一長條的特定字串, 再加上某個僅有用戶申請api才會知道的字串做salt來取得MD5的值.
因為缺乏N年前的舊版API文件,某金流也回覆有資安疑慮不願給舊版文件.
程式碼沒空改成新版本, 而確切生成校驗碼的特定排列順序又在別人的雲端主機內無法獲得. 迫不得已只好把全部帶出的1x個參數窮舉所有可能的排列方式跑了1億多種排列組合都沒能正確獲得校驗碼. 就在即將放棄的時候, 因為改錯了窮舉程式碼, 導致只列舉了少數幾個參數合併的md5值. 但程式卻顯示我的md5吻合已知的正確例子?????
才發現原來某金流的checksum所需欄位只要不到5個參數合併字串的checksum.
半夜四點要不是因為寫錯窮舉程式, 不然打死我都不會發現原來需要的字串根本不用10多個參數合併...
當工程師難得運氣好到爆棚...是不是該去簽樂透了.
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8542