從Nginx到Pandownload嚼隘,程序員如何避免面向監(jiān)獄編程

據(jù)揚(yáng)州網(wǎng)警巡查執(zhí)法官方消息寄月,百度網(wǎng)盤(pán)破解版Pandownload開(kāi)發(fā)者已被抓辜膝,同時(shí)百度網(wǎng)盤(pán)官方于今日凌晨對(duì)此事做出了回應(yīng)无牵。百度官方表示一直積極配合警方漾肮,嚴(yán)厲打擊侵犯百度網(wǎng)盤(pán)用戶數(shù)據(jù)隱私的犯罪行為。同時(shí)茎毁,百度網(wǎng)盤(pán)也會(huì)持續(xù)通過(guò)技術(shù)不斷提升用戶體驗(yàn)克懊。

而據(jù)筆者看到Pandownload的作者實(shí)現(xiàn)以非會(huì)員權(quán)限突破百度網(wǎng)盤(pán)官方設(shè)定,實(shí)現(xiàn)高速下載的功能坦率的講這個(gè)功能其實(shí)還好七蜘,因?yàn)閺腉ithub上看實(shí)現(xiàn)類似功能的APP還有一些谭溉,但是從官方的通報(bào)中還有一重要的信息是“建立QQ群,向進(jìn)群人員收取1至10元不等的進(jìn)群費(fèi)橡卤,群內(nèi)提供更穩(wěn)定的“Pandownload”內(nèi)測(cè)版本扮念。截至案發(fā),犯罪嫌疑人非法獲利30萬(wàn)余元碧库」裼耄“

而近期這種有關(guān)程序員的法律事件已經(jīng)發(fā)生很多起了巧勤。比如去年底Nignx之父Igor Sysoev的前東家Rambler集團(tuán)就對(duì)Nginx提出了侵犯版權(quán)的訴訟,聲稱Igor Sysoe在任職期間所有的開(kāi)發(fā)成果均屬于Rambler集團(tuán)所有弄匕,因此也造成Igor Sysoev被警方帶去颅悉。

而大概兩周以前也不少網(wǎng)友稱自己的微博信息疑遭數(shù)據(jù)泄露,甚至有網(wǎng)友發(fā)出了疑似微博個(gè)人數(shù)據(jù)的打包售賣截圖迁匠。對(duì)此微博方面回應(yīng)稱剩瓶,數(shù)據(jù)泄露屬實(shí),目前微博已經(jīng)及時(shí)強(qiáng)化安全策略城丧,微博一直有提供根據(jù)通訊錄手機(jī)號(hào)查詢微博好友昵稱的服務(wù)延曙,用戶授權(quán)后可以使用該服務(wù)。但微博不提供用戶性別和身份證號(hào)等信息亡哄,也沒(méi)有“根據(jù)用戶昵稱查手機(jī)號(hào)”的服務(wù)搂鲫。因此這起數(shù)據(jù)泄露不涉及身份證、密碼磺平,對(duì)微博服務(wù)沒(méi)有影響魂仍。

以上事件其實(shí)都是程序員都是程序員在制作自己的軟件時(shí)引發(fā)的,簡(jiǎn)單來(lái)講就是由APP引發(fā)的血案拣挪。有關(guān)APP尤其是爬蟲(chóng)的是是非非實(shí)在太多了擦酌,據(jù)筆者觀察2019年幾乎所有的大數(shù)據(jù)即爬蟲(chóng)公司全部被查,包括新顏科技與魔蝎科技的CEO被查菠劝、公信寶被封赊舶、聚信立也宣布將暫停爬蟲(chóng)服務(wù)、國(guó)內(nèi)大數(shù)據(jù)風(fēng)控平臺(tái)龍頭同盾科技也被曝解散爬蟲(chóng)部門(mén)赶诊,這其中最惹人關(guān)注的事件笼平,還是那位來(lái)自巧達(dá)科技的程序員,因?yàn)閷?xiě)了一段爬蟲(chóng)程序舔痪,非法從某招聘網(wǎng)站上下載簡(jiǎn)歷信息而被起訴寓调,引發(fā)了全網(wǎng)關(guān)于程序員面向“監(jiān)獄”編程的大討論。

而站在筆者角度來(lái)看锄码,有關(guān)爬蟲(chóng)的爭(zhēng)議和信息泄漏防護(hù)需要從數(shù)據(jù)持有方和數(shù)據(jù)爬取方兩個(gè)角度來(lái)審視夺英。

? ? 程序員避免面向監(jiān)獄編程之道

根據(jù)最新的流量分析,互聯(lián)網(wǎng)40%左右的流量都是機(jī)器人也就是類似于Pandownload式的爬蟲(chóng)發(fā)起的滋捶,站在數(shù)據(jù)爬取方的角度痛悯,必須關(guān)注爬蟲(chóng)技術(shù)的法律邊界,“技術(shù)無(wú)罪”的號(hào)往往不能保護(hù)廣大程序員重窟。而有關(guān)爬蟲(chóng)的法律問(wèn)題载萌,筆者特意咨詢了單位法務(wù)部門(mén)的同事,根據(jù)我國(guó)的《刑法》、《網(wǎng)絡(luò)安全法》的規(guī)定扭仁,爬蟲(chóng)可能涉及到的犯罪行為有如下情況:

1.首先侵入國(guó)家事務(wù)可缚、國(guó)防建設(shè)、尖端科學(xué)技術(shù)領(lǐng)域的計(jì)算機(jī)信息系統(tǒng)的斋枢,不論情節(jié)嚴(yán)重與否帘靡,構(gòu)成非法侵入計(jì)算機(jī)信息系統(tǒng)罪。

2.違反國(guó)家有關(guān)規(guī)定瓤帚,向他人出售或者提供公民個(gè)人信息描姚,構(gòu)成“侵犯公民個(gè)人信息罪”。也就是說(shuō)通過(guò)出售個(gè)人信息獲利或者侵入含有國(guó)家機(jī)密的系統(tǒng)均會(huì)構(gòu)成犯罪戈次,但這兩種情況均不會(huì)是無(wú)心之過(guò)轩勘,但是以下規(guī)定需要格外注意。

3.違反國(guó)家規(guī)定怯邪,對(duì)計(jì)算機(jī)信息系統(tǒng)功能進(jìn)行刪除绊寻、修改、增加悬秉、干擾澄步,造成計(jì)算機(jī)信息系統(tǒng)不能正常運(yùn)行,后果嚴(yán)重的和泌,構(gòu)成犯罪村缸。也就是如果使用爬蟲(chóng)的抓取力度過(guò)大,造成被攫取的網(wǎng)站無(wú)法正常運(yùn)行的情況武氓,并造成嚴(yán)重后果的也會(huì)構(gòu)成犯罪梯皿。我們前文所述巧達(dá)科技的程序員也是因?yàn)榕老x(chóng)流量太大,造成目標(biāo)網(wǎng)絡(luò)接近癱瘓县恕,而涉嫌觸犯此條被捕东羹。

也就是說(shuō)避免面向監(jiān)獄編程的三原則是

不要觸碰國(guó)家事務(wù)、國(guó)防建設(shè)的系統(tǒng)

不要觸碰個(gè)人信息忠烛,更不能販賣個(gè)人信息属提,而本次Pandownload的作者就由于突破用戶的隱私權(quán)限,使付費(fèi)會(huì)員可以下載他人的文件况木,也是他觸犯法律的關(guān)鍵點(diǎn)垒拢。

不要通過(guò)破解軟件營(yíng)利,因?yàn)槲覈?guó)的《網(wǎng)絡(luò)安全法》對(duì)于非國(guó)家單位的相關(guān)案件火惊,主要的判斷依據(jù)還是是否營(yíng)利,也就是說(shuō)在Github上開(kāi)源可以奔垦,但是收費(fèi)可能就會(huì)有麻煩了屹耐。

合理設(shè)置爬取流量,避免DDOS攻擊式的爬蟲(chóng)

另外為避免其它民事糾紛,要盡量遵守Robots 協(xié)議惶岭。Robots 協(xié)議是一種存放于網(wǎng)站根目錄下的 ASCII 編碼的文本文件寿弱,它通常告訴網(wǎng)絡(luò)搜索引擎的漫游器也就是爬蟲(chóng),此網(wǎng)站中的哪些內(nèi)容是不應(yīng)被爬蟲(chóng)獲取的按灶,哪些是可以被爬蟲(chóng)獲取的症革。嚴(yán)格按照 Robots 協(xié)議 爬取網(wǎng)站相關(guān)信息一般不會(huì)出現(xiàn)太大問(wèn)題。

因?yàn)樗痉▽?shí)踐中一般也會(huì)考慮行業(yè)的通行規(guī)范鸯旁,因此一般遵守Robots 協(xié)議得到的信息不會(huì)被認(rèn)為是商業(yè)機(jī)密或者個(gè)人隱私數(shù)據(jù)噪矛。或者說(shuō)遵守協(xié)議所得的信息即使涉密其泄密責(zé)任一般也不會(huì)由爬取方承擔(dān)铺罢。

? ? 實(shí)際遭遇信息泄漏時(shí)應(yīng)該做什么

在所有的信息泄漏中最麻煩的就是密碼或者身份證信息泄漏艇挨,對(duì)此筆者有如下建議:

檢查自己的征信記錄:如果征信記錄中有異常,尤其是遭遇不明原因的貸款時(shí)韭赘,那么大概率是遇到嚴(yán)重的信息泄漏情況了缩滨。此時(shí)如果聯(lián)系不上貸款平臺(tái),可以盡早報(bào)案泉瞻,以保護(hù)自己的合法權(quán)益脉漏。

解除三方平臺(tái)的綁定關(guān)系:一般來(lái)說(shuō)銀行對(duì)于客戶銀行卡的保護(hù)力度還是比三方支付公司要大的,所以如遇信息泄漏袖牙,可以先解除與三方支付平臺(tái)的綁定關(guān)系及關(guān)閉定時(shí)自動(dòng)扣款服務(wù)鸠删,必要時(shí)再更換銀行卡。

? ? 程序員的應(yīng)對(duì)之道


而總結(jié)程序員的應(yīng)對(duì)之道贼陶,以下幾點(diǎn)需要注意:

(1)不要利用工作時(shí)間創(chuàng)作自己的產(chǎn)品

(2)不要利用了公司的資金刃泡、設(shè)備及未公開(kāi)信息

(3)本職工作相關(guān)是否離職、調(diào)動(dòng)滿一年時(shí)間后再進(jìn)行創(chuàng)作

(4)不要利用公司的電腦進(jìn)行編程碉怔,尤其不要用公司提供的WIFI查看自己項(xiàng)目在Github的ISSUE或者提交PR烘贴。這些不經(jīng)意的行為可能將給公司以借口提起爭(zhēng)議。

(5)不要販賣信息撮胧,更不要通過(guò)信息賺錢

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末桨踪,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子芹啥,更是在濱河造成了極大的恐慌锻离,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,496評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件墓怀,死亡現(xiàn)場(chǎng)離奇詭異汽纠,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)傀履,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén)虱朵,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人,你說(shuō)我怎么就攤上這事碴犬⌒跄” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,632評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵服协,是天一觀的道長(zhǎng)绍昂。 經(jīng)常有香客問(wèn)我,道長(zhǎng)偿荷,這世上最難降的妖魔是什么窘游? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,180評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮遭顶,結(jié)果婚禮上张峰,老公的妹妹穿的比我還像新娘。我一直安慰自己棒旗,他們只是感情好喘批,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,198評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著铣揉,像睡著了一般饶深。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上逛拱,一...
    開(kāi)封第一講書(shū)人閱讀 51,165評(píng)論 1 299
  • 那天敌厘,我揣著相機(jī)與錄音,去河邊找鬼朽合。 笑死俱两,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的曹步。 我是一名探鬼主播宪彩,決...
    沈念sama閱讀 40,052評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼讲婚!你這毒婦竟也來(lái)了尿孔?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 38,910評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤筹麸,失蹤者是張志新(化名)和其女友劉穎活合,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體物赶,經(jīng)...
    沈念sama閱讀 45,324評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡白指,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,542評(píng)論 2 332
  • 正文 我和宋清朗相戀三年璧瞬,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了劣摇。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,711評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡喻鳄,死狀恐怖憨闰,靈堂內(nèi)的尸體忽然破棺而出状蜗,到底是詐尸還是另有隱情,我是刑警寧澤鹉动,帶...
    沈念sama閱讀 35,424評(píng)論 5 343
  • 正文 年R本政府宣布轧坎,位于F島的核電站,受9級(jí)特大地震影響泽示,放射性物質(zhì)發(fā)生泄漏缸血。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,017評(píng)論 3 326
  • 文/蒙蒙 一械筛、第九天 我趴在偏房一處隱蔽的房頂上張望捎泻。 院中可真熱鬧,春花似錦埋哟、人聲如沸笆豁。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,668評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)闯狱。三九已至,卻和暖如春抛计,著一層夾襖步出監(jiān)牢的瞬間哄孤,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,823評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工吹截, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留瘦陈,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,722評(píng)論 2 368
  • 正文 我出身青樓波俄,卻偏偏與公主長(zhǎng)得像晨逝,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子弟断,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,611評(píng)論 2 353

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