thắc mắc Bảo vệ code cho tool đã được convert sang file exe

kinta_9x

Senior Member
Chào mọi người.
Mình không phải là người học CNTT nên có dùng tư sai hay viết khó hiểu thì mong mọi người bỏ qua.
Mình đang viết 1 tool nhỏ, dùng để xuất và nhập dữ liệu lên database( dùng MySQL Workbench).
Vấn đề là địa chỉ server và tài khoản để đăng nhập có thể dễ dàng được xem bằng Visual Studio.
Mình muốn hỏi có cách nào để bảo vệ được dữ liệu của database không ah?
Cảm ơn mọi người đã đọc.
 
Ko thấy bro nói viết bằng ngôn ngữ gì. Nhưng thường có vài cách:
  • Obfuscation để tránh decompile
  • Dùng thêm Vault/ secret manager để lưu trữ các user/pw của connection string thay vì hardcoded.
 
Bỏ C# đi, dùng Go mà viết tool, build ra exe thằng nào muốn dịch ngược sang assembly mò còn khướt
 
Last edited:
Chào mọi người.
Mình không phải là người học CNTT nên có dùng tư sai hay viết khó hiểu thì mong mọi người bỏ qua.
Mình đang viết 1 tool nhỏ, dùng để xuất và nhập dữ liệu lên database( dùng MySQL Workbench).
Vấn đề là địa chỉ server và tài khoản để đăng nhập có thể dễ dàng được xem bằng Visual Studio.
Mình muốn hỏi có cách nào để bảo vệ được dữ liệu của database không ah?
Cảm ơn mọi người đã đọc.

bác muốn bảo vệ địa chỉ server + thông tin đăng nhập thì chỉ có cách là đẩy phần đọc / ghi dữ liệu lên server. chứ bác đẩy xuống app/client thì có giấu đằng trời tụi nó thích phá là sẽ tìm ra thôi :D

như obfuscate code thì tụi nó chỉ cần bắt gói tin của network là lòi ra hết.
 
Back
Top