iOS 模擬定位浸踩,隨時隨地釘釘打卡

原文地址:iOS 模擬定位通殃,隨時隨地釘釘打卡

本文只使用有Mac電腦,用iPhone的騷年們赶熟。
本章是水文灯萍,利用Xcode模擬定位打卡很早就有教程了荚守,這里干貨只有一行杯巨,離開Xcode任然保證模擬定位不變蚤告。

對象:釘釘?shù)萀BS應(yīng)用

近兩年很多企業(yè)和中小型公司都開始使用釘釘打卡簽到。很多苦逼黨因為坐公交晚了幾分鐘服爷,被扣錢杜恰,晚了幾分鐘,全勤沒了层扶,所以這里我們可以緩解下代碼狗的痛苦 —— 模擬定位(先打卡箫章,再到公司)。已經(jīng)會連Xcode模擬定位的可以忽略前面的部分內(nèi)容镜会,直接跳到最后。

公司設(shè)定打卡范圍终抽,100米戳表,500米,1公里都可以昼伴,但是基于有模擬定位這個技術(shù)匾旭,釘釘在打卡選項里加了一項WiFi打卡,定位打卡和WiFi打開可以疊加存在以保證有人打卡作弊(后面講解如何破解WiFi)圃郊。

開車

  • 一臺Mac (安裝了Xcode)
  • 一臺iPhone(越獄不越獄無所謂)
  • 一根數(shù)據(jù)線价涝。

坐標(biāo)系統(tǒng)

這里普及一下坐標(biāo)系統(tǒng):
目前我們經(jīng)常接觸的無非就是原始坐標(biāo)火星坐標(biāo)持舆,二次加密坐標(biāo)色瘩。

  • 原始坐標(biāo):手機上獲取到的是原始的GPS坐標(biāo) —— WGS-84
  • 火星坐標(biāo):我大天朝自己加了飄逸搞的一套加密坐標(biāo)逸寓,中國國測局(和GFW一樣的傻屌組織)—— GCJ-02谷歌居兆、高德
  • 百度加密坐標(biāo):在火星坐標(biāo)的基礎(chǔ)上再次飄逸后的加密坐標(biāo) —— BD-09百度竹伸。

在遙遠的東方泥栖,有一個天朝。
天朝有一個測繪局勋篓,發(fā)明了一種把美國衛(wèi)星的GPS的地球坐標(biāo)吧享,進行偏移的算法,計算后譬嚣,得出了一個火星坐標(biāo)钢颂。
為了讓火星坐標(biāo)能正確的顯示,又給每部導(dǎo)航軟件加入了這個算法孤荣,可以在大家的地圖上還原位置甸陌。并且給每部導(dǎo)航收費须揣。美其名國家安全。而且這個算法看上去很牛B的樣子钱豁,還不可逆耻卡。
所以,只有這個國家的人都在用錯誤的坐標(biāo)牲尺。正宗的掩耳盜鈴卵酪。
民用衛(wèi)星精度都已經(jīng)讓你出身冷汗了,何況軍用衛(wèi)星谤碳。打仗估值也不會用中國的電子地圖吧溃卡。
只可惜各種LBS應(yīng)用,都是個麻煩事哦蜒简。

還好黃天不負有心人瘸羡,終于經(jīng)過大家的模擬,計算搓茬,基本還原了漂移算法犹赖。

選技師

坐標(biāo)獲取入口:

首先,根據(jù)各自的喜好卷仑,選好你想要模擬的位置峻村,這里以高德地圖為例:

高德地圖

可以看到右邊有顯示坐標(biāo) :

104.06521,30.589833

上鐘

iPhone所需要的坐標(biāo)是WGS-84,我們獲取的是GCJ-02锡凝,這里我們利用最新飄逸還原算法來轉(zhuǎn)換出你所需要的真實坐標(biāo)粘昨。

我所在的定位四川省成都市ACC中航城市廣場原始坐標(biāo)為:

104.06263069384391,30.593234492328744

服務(wù)

這里我們需要新建一個gpx文件,包含坐標(biāo)用于模擬定位窜锯。

<?xml version="1.0" encoding="UTF-8" ?>
<gpx version="1.1"
    creator="GMapToGPX 6.4j - http://www.elsewhere.org/GMapToGPX/"
    xmlns="http://www.topografix.com/GPX/1/1"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">
    <wpt lat="30.593234492328744" lon="104.06263069384391">
    </wpt>
</gpx>

根據(jù)不同位置不同把轉(zhuǎn)換得到的原始坐標(biāo)對應(yīng)到latlon里面即可张肾。

記得先把手機定位打開。

真機運行一個新建的空的iOS項目衬浑,把上面我們新建的gpx文件拖到工程里捌浩,配置一下Scheme,然后真機運行即可工秩。

gpx

Scheme

這個時候千萬別點Stop尸饺,直接Home鍵后臺,再打開帶定位的應(yīng)用看看你當(dāng)前的位置助币,484超開心浪听。
還原定位的方法,直接Stop即可眉菱。

下鐘

大保健做完了迹栓,可能有的會所還會送你一點小禮品,你要逗得技師開心結(jié)束的時候還會送你點小驚喜俭缓。

辣么克伊,驚喜來了:

  • 破解釘釘WiFi打卡:把家里的WiFi名稱改得和公司打卡的WiFi即可酥郭。據(jù)我測試,我們公司只配置校驗了SSID愿吹,沒有校驗DHCP地址不从。
  • 隨時隨地打卡:按照上面的步驟模擬定位完成之后,不要Stop犁跪,直接拔掉數(shù)據(jù)線(猜測是Xcode開發(fā)者模式開了個進程來模擬定位椿息,如果Xcode上沒有Stop,那這個進程就不會Kill掉)坷衍。
  • WiFi破解弊端:公司如果啟動了DHCP校驗寝优,那就只能靠社工的方法搞到地址,也只能在家里打卡了枫耳。
  • 隨地打卡弊端:恢復(fù)方法只能重啟手機才能還原定位乏矾,經(jīng)測試,微信里地圖無法使用嘉涌,一片空白妻熊,所以這里闊以用不用的舊的測試機來專注打卡,我就只能幫你到這里了仑最。

中午測試了下摩拜的紅包車,如果我的手機定位沒有改變帆喇,無論騎行多遠警医,騎行距離都是0米,紅包也只有一塊(一中午四輛紅包車均是如此)坯钦≡せ剩看到這里應(yīng)該不用我告訴你怎么擼紅包了吧,擼紅包的成本還是相對較高婉刀,必須隨時背著電腦吟温,如果公司沒有開啟WiFi打開,你又恰巧背了電腦突颊,那就真的能隨時隨地打卡了鲁豪。

Demo:https://github.com/rockerhx/SimulateLocation

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市律秃,隨后出現(xiàn)的幾起案子爬橡,更是在濱河造成了極大的恐慌,老刑警劉巖棒动,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件糙申,死亡現(xiàn)場離奇詭異,居然都是意外死亡船惨,警方通過查閱死者的電腦和手機柜裸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進店門缕陕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人疙挺,你說我怎么就攤上這事扛邑。” “怎么了衔统?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵鹿榜,是天一觀的道長。 經(jīng)常有香客問我锦爵,道長舱殿,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任险掀,我火速辦了婚禮沪袭,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘樟氢。我一直安慰自己冈绊,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布埠啃。 她就那樣靜靜地躺著死宣,像睡著了一般。 火紅的嫁衣襯著肌膚如雪碴开。 梳的紋絲不亂的頭發(fā)上毅该,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天,我揣著相機與錄音潦牛,去河邊找鬼眶掌。 笑死,一個胖子當(dāng)著我的面吹牛巴碗,可吹牛的內(nèi)容都是我干的朴爬。 我是一名探鬼主播,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼橡淆,長吁一口氣:“原來是場噩夢啊……” “哼召噩!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起明垢,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤蚣常,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后痊银,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體抵蚊,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了贞绳。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片谷醉。...
    茶點故事閱讀 39,841評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖冈闭,靈堂內(nèi)的尸體忽然破棺而出俱尼,到底是詐尸還是另有隱情,我是刑警寧澤萎攒,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布遇八,位于F島的核電站,受9級特大地震影響耍休,放射性物質(zhì)發(fā)生泄漏刃永。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一羊精、第九天 我趴在偏房一處隱蔽的房頂上張望斯够。 院中可真熱鬧,春花似錦喧锦、人聲如沸读规。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽束亏。三九已至,卻和暖如春阵具,著一層夾襖步出監(jiān)牢的瞬間枪汪,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工怔昨, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人宿稀。 一個月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓趁舀,卻偏偏與公主長得像,于是被迫代替她去往敵國和親祝沸。 傳聞我的和親對象是個殘疾皇子矮烹,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,781評論 2 354

推薦閱讀更多精彩內(nèi)容