你是否想過?在約會平臺上看到一個完美伴侶的個人資料,但其實坐在屏幕另一邊的并不是同一個人。對方是否修改了個人資料中的某些內容,使其令人印象深刻更有吸引力。甚至于,這個人是否真的存在嗎?答案當然是否定的,有時候對方都不是一個真實存在的人。
研究人員發現一個可用于多個約會平臺的工具軟件,如創建虛假賬戶、與受害者互動、繞過驗證碼、使用代理或其他工具進行匿名訪問等。開發者還嘗試為該工具軟件引入生成式AI,使生成的信息與對話變得更可信。因此,研究人員將其命名為Love-GPT。
概覽
研究人員發現,該工具軟件至少可以追溯到十年前。隨著時間的推移,軟件的功能一直在迭代升級。逐漸支持更多的約會平臺,開發了新的交互方式與匿名訪問技術。軟件程序中包含幾個越南語字符串、函數和其他注釋,研究人員認為開發者應該是越南人。
本文使用的是2023年6月6日編譯的軟件版本,主模塊版本號為347。請注意,該工具包含多個不同的模塊,每個模塊的版本號互相獨立,例如賬戶控制模塊的版本號為544。
開發者在2023年3月左右為Love-GPT增加了ChatGPT的功能,具體來說可能是2023年3月30日編譯的、版本號為326的主模塊。
研究人員發現的所有軟件都是使用VB6進行編寫的,部分文件如下所示:
account_control_center_alive_monitor_START_HERE.exe
pof_reload_monitor.exe
ringtones_runas_launch.exe
ringtones_runas_login.exe
scan_phone.exe
virtualbox_pof_reg_CONTROLER_MONITOR.exe
該工具并非可以獨立運行,需要幾個額外的應用程序才能使整個工具集正常運行。利用整個工具集可以匿名訪問約會平臺、創建大量虛假賬戶、編寫電郵以及與真實用戶進行互動。
下面介紹Love-GPT的主要模塊,該模塊中包含多種與用戶交互的功能,例如收發電郵、查看平臺中匹配的信息、發送“喜歡”、存儲Cookie、更改使用的代理等。此外,軟件還提供了三個不同的ChatGPT按鈕為用戶交互提供文本生成功能。
工具集總包含58個不同的應用程序,完整列出這些程序超出了本文探討的范疇。下文會重點介紹對整個工具集至關重要的賬戶控制模塊:

賬戶控制程序
該模塊是為支持的約會平臺創建虛假賬戶的主要模塊。該模塊支持從平臺抓取照片、下載訪問過的頁面、使用PowerTCP提取Cookie、通過Multilogin/ProxyRental/Luminati/MountProxy等工具進行匿名化訪問。該模塊還帶有一個弱隨機數生成器,用于創建虛假賬戶的密碼,以及1000個常見美國人名的隨機選擇器。內置瀏覽器使運營人員可以直觀地查看工具的行為,并且在必要時人工介入交互,彌補自動化帶來的不足。

人工接入瀏覽器操作
請注意,由于工具集中程序數量眾多,可能不會面面俱到地進行介紹。分析人員仍然在深入調查,可能會在后續文章中進行介紹。
數據庫
該工具的主要目標是在多個約會平臺上創建虛假的個人資料,并從與用戶的互動中收集資料,例如照片、文字介紹、通信日期等。工具內置了三個大型數據庫:CL Harvest(CL_db_harvest_db)、pof_db(Plenty of Fish)與gmail_db,用于存儲各種各樣的信息。可能由于歷史原因,這些數據庫中的內容是互相關聯的,為介紹方便,將其稱為單個數據庫。該工具使用Microsoft SQL Server作為數據庫后端,程序使用SQL Server Native Client連接數據庫。

連接數據庫程序
存儲的信息
目前,數據庫中共有大約180張表。后續將會挑選其中一些進行介紹:
表名備注a_02_Okcupid_photo_db_scanned_from_okcupid a_02_Okcupid_photo_db_scanned_from_okcupid_age_group_1 年齡分組a_02_okcupid_about_text_db_age_group_3 個人介紹信息a_03_zoosk_replied_users a_07_ashley_accounts duyenso_create_fake_profile_current_setting DuyenSo 是一個越南約會平臺email_addresses openai_chat_log openai_prompt_1st_contact_msg openai_prompt_ask_for_number openai_prompt_ask_for_number_for_OKCUPID openai_prompt_ask_for_number_INDIRECT_WAY openai_prompt_chat_template openai_prompt_profile_body_text pof_accounts_for_scan_new_users twilio_for_PVA_direct 驗證狀態twilio_phone_for_dating_2018 twilio_uk_mobile_number_database US_female_firstname_len_5 US_male_firstname_len_5 |
此外,該工具將約會平臺中的圖片保存到以下幾個目錄中:
C:\fb_dating_all_avartar_temp\ (mind the typo)
C:\fb_photo_set_temp\
C:\PIC for POF\BIG STORE\
C:\twoo_scanned_photo\
E:\FB dating girls photo by city\
F:\5K Female photos by hair color\
E:\temp_okcupid_downloaded_photo\
G:\duyenso_pics_from_pof
G:\duyenso_pics_from_pof_girls\
G:\duyen so acc photo - ready to up - girls\
G:\duyen so acc photo - ready to up - man\
年齡分組
該工具按照年齡將用戶分為四個不同的組:

用戶分組
這是一個過濾條件,顯示了運營者對哪個年齡段的用戶感興趣。分析人員認為開發者可能是要使用收集的信息創建更多的虛假賬戶,年齡是其中非常重要的一個方面,尤其是照片。
針對約會平臺
針對2023年6月6日編譯的版本,支持13個約會與社交平臺,具體如下所示:
平臺名稱備注Ashley Madison |
ManageEngine卓豪
Andrew
007bug
X0_0X
安全內參
Anna艷娜
Anna艷娜
Anna艷娜
Andrew
Andrew