4
ฉันจะซ่อนและปกป้องสายจากเครื่องเล่นใน Unity ได้อย่างไร?
ฉันใช้ Unity เพื่อสร้างเกม 2D ซึ่งจะเป็นแบบออฟไลน์โดยสมบูรณ์ (ซึ่งเป็นปัญหา) การเล่นเกมต้องการให้คุณป้อนสตริงบางอย่างในระดับหนึ่งและ Unity คอมไพล์เป็น DLL ซึ่งสามารถย้อนกลับวิศวกรรมได้อย่างง่ายดายดังนั้นจึงเป็น มีวิธีในการป้องกันสตริงเหล่านั้น (เกมออฟไลน์ดังนั้นฉันไม่สามารถดึงข้อมูลจากแหล่งอื่นได้) เกมดังกล่าวอาศัยสายอักขระเหล่านั้นอย่างมากและใช่ฉันทราบถึงความสับสน แต่ฉันต้องการบางสิ่งที่แข็งแกร่งกว่า และฉันรู้ว่าวิธีง่าย ๆ ที่จะทำทุกอย่างออนไลน์จากแหล่งข้อมูล แต่ฉันสงสัยว่ามันเป็นไปได้หรือไม่ สามารถ decompiled เช่นนี้:
47
unity
c#
anti-cheat