C
C#β€’2y ago
xenon

❔ Hello Friend i am new in discord..

I have few Question 1 ) How to protect my ddl From decompilation..? 2) How to Prevent c# for date back rollback.... i want to use ntp sychnonizes with server can u provide me a easy way...? regards
105 Replies
Thinker
Thinkerβ€’2y ago
You can't protect a .NET DLL from decompilation. Period.
ChucklesTheBeard
ChucklesTheBeardβ€’2y ago
answer to both: you keep the interesting parts on a server you control, and make people interface with it through some sort of API. Assume that anything you send to a user's computer will be decompiled and hacked within hours of releasing it.
Buddy
Buddyβ€’2y ago
What are you making?
xenon
xenonOPβ€’2y ago
How to use firebase more secure....? can email pass and extra security in it protect firebase completely..?
Buddy
Buddyβ€’2y ago
What are you exactly trying to protect? If you need this much security, just communicate via an API
xenon
xenonOPβ€’2y ago
exe and ddl files
Buddy
Buddyβ€’2y ago
for?
xenon
xenonOPβ€’2y ago
c# simple project
Buddy
Buddyβ€’2y ago
I really don't see the point in going to such an extent for protection
xenon
xenonOPβ€’2y ago
actualyy i have dll whose name is activator when i check exe from extreme dumper than activator dll comes and all private information is shown... for this i think i have to use rest api i am right...?
Buddy
Buddyβ€’2y ago
You'd have to use API for the functions of the app, just not only the authorization So basically, replace your entire app with APIs
xenon
xenonOPβ€’2y ago
ok
Buddy
Buddyβ€’2y ago
activator dll? what's that?
xenon
xenonOPβ€’2y ago
this is my exe file and on this my firebase private fill and information of soft
Buddy
Buddyβ€’2y ago
Oh you mean the authorization library?
xenon
xenonOPβ€’2y ago
yes privatek key and other information
Buddy
Buddyβ€’2y ago
Interesting project that needs this much security πŸ‘€
xenon
xenonOPβ€’2y ago
i am not a programmer ,,, and have not very much knowledge..
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
Buddy
Buddyβ€’2y ago
Application Programming Interface (API)
https://en.wikipedia.org/wiki/API
And yes, it requires a server.
xenon
xenonOPβ€’2y ago
which server is best and most secure.... > can we host in google firebase...?
Buddy
Buddyβ€’2y ago
$vps
Buddy
Buddyβ€’2y ago
There's also web servers, depending on what you need
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
Buddy
Buddyβ€’2y ago
Pretty much, although I wouldn't recommend self-hosting the service. As you'd have to be the person that maintains it.
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
Buddy
Buddyβ€’2y ago
Pretty much, yes.
Buddy
Buddyβ€’2y ago
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
Buddy
Buddyβ€’2y ago
That way client never has the back-end, it's just an app that displays things based on the responses.
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
Buddy
Buddyβ€’2y ago
If you want your API to be up, yes. But it's not your PC that has to be online. It's the services.
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
Buddy
Buddyβ€’2y ago
Only the host of said API has to be turned on and is connected to the internet.
xenon
xenonOPβ€’2y ago
in my c# i want protect my exe from rollback date manupulation...
Buddy
Buddyβ€’2y ago
How come?
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
xenon
xenonOPβ€’2y ago
what nuget packages to include in c# program
Buddy
Buddyβ€’2y ago
$obfuscation
MODiX
MODiXβ€’2y ago
"Then finally, there is that question of code privacy. This is a lost cause. There is no transformation that will keep a determined hacker from understanding your program. This turns out to be true for all programs in all languages, it is just more obviously true with JavaScript because it is delivered in source form. The privacy benefit provided by obfuscation is an illusion. If you don’t want people to see your programs, unplug your server." - Douglas Crockford https://softwareengineering.stackexchange.com/a/155133 * Spend your effort on putting proprietary things in your api, and keeping the distributed code as empty as possible * Use AuthN/AuthZ to control who/what/when/etc... * Free obfuscation is worth the amount your paid for it -- it's already broken and most decompilers out there can make sense of it. * Paid ofbuscation will bankrupt you unless you have a very strong revenue stream and can justify the additional cost with gained sales * The "threat" of someone hijacking your UI and shimming it to make it provide them money is not a real threat. If this is legitimate software, you can ruin their business with lawsuits - Cisien
Software Engineering Stack Exchange
Is it important to obfuscate C++ application code?
In the Java world, sometimes it seems to be a problem, but what about C++? Are there different solutions? I was thinking about the fact that someone can replace the C++ library of a specific OS wit...
Buddy
Buddyβ€’2y ago
* Free obfuscation is worth the amount your paid for it -- it's already broken and most decompilers out there can make sense of it.
As well as this
* The "threat" of someone hijacking your UI and shimming it to make it provide them money is not a real threat. If this is legitimate software, you can ruin their business with lawsuits
xenon
xenonOPβ€’2y ago
i already use agile.net protection for my c#
Buddy
Buddyβ€’2y ago
kekw
xenon
xenonOPβ€’2y ago
i want to prevent for date rollback
Buddy
Buddyβ€’2y ago
GitHub
GitHub - NotPrab/.NET-Deobfuscator: Lists of .NET Deobfuscator and ...
Lists of .NET Deobfuscator and Unpacker (Open Source) - GitHub - NotPrab/.NET-Deobfuscator: Lists of .NET Deobfuscator and Unpacker (Open Source)
Buddy
Buddyβ€’2y ago
As said. Obfuscators are useless. You bought agile? @xenon
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
Buddy
Buddyβ€’2y ago
If the core exists on the API, it's impossible. You don't do the work on the client, always do it on the server.
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
Buddy
Buddyβ€’2y ago
As said, not only the authorization happens server-side You can use OAuth (or others) which then allows you to work with the API based on the OAuth key.
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
Jimmacle
Jimmacleβ€’2y ago
don't ask the user's computer for the date then because they can change the system clock whenever they want
Buddy
Buddyβ€’2y ago
Also, if the authorization happens server-side, just use HTTPs. If the date is not matching, HTTPs connection will fail.
xenon
xenonOPβ€’2y ago
is vps is essential or simple hosting also work
Jimmacle
Jimmacleβ€’2y ago
not sure what you mean by simple hosting you could host your service on any computer but it's best to do it on something reliable, which a PC running in your basement isn't compared to cloud hosting depends what your use case is
xenon
xenonOPβ€’2y ago
sir my requirement is -- all firebase private key and important code is safe and block unblock and also some function of app is on server... i need .net hosting... or vps my clients are nearly 400 and data is text only...
Jimmacle
Jimmacleβ€’2y ago
if you have 400 clients you should probably use reliable hosting so a VPS or other cloud server potentially multiple with failover
xenon
xenonOPβ€’2y ago
if i only use authorisation than asp.net hosting work...? Is there is any method so i can send free sms to customer...
Jimmacle
Jimmacleβ€’2y ago
hosting asp.net on what? and none that i know of
xenon
xenonOPβ€’2y ago
API PRIVATE KEY AND OTHER IMPORTANT INFORMATION OF MY APP
Jimmacle
Jimmacleβ€’2y ago
idk what the caps are for
xenon
xenonOPβ€’2y ago
BY MISTAKER by mistake
Jimmacle
Jimmacleβ€’2y ago
"asp.net hosting" isn't hosting, that's just the framework your service is built on you still need a server somewhere to run it
xenon
xenonOPβ€’2y ago
whats is IIS SERVER I heard many times...can i use IIS SERVER INSTEAD OF OTHER CLOUD OR VPS
Jimmacle
Jimmacleβ€’2y ago
again, IIS is a service that runs on a server you need an actual computer to run code on, whether it's in your house, bare metal in a datacenter, a VPS, something "serverless" (spoiler: there's still a server), etc. it seems like you're looking for an easy free option, the answer is that for 400 clients there isn't one i assume they're paying you, so you should use some of that revenue to support your infrastructure
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
xenon
xenonOPβ€’2y ago
I HEARD FROM FIREBASE SEND SMS .. have any idea my dear friends.. : ?
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
xenon
xenonOPβ€’2y ago
can this really works
Buddy
Buddyβ€’2y ago
Buddy
Buddyβ€’2y ago
It's fake clickbait There are no free sms services I recommend you to stop looking for one. And simply just pay the price especially if you got 400 clients as you said.
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
Buddy
Buddyβ€’2y ago
It's just a video to trick people into registering and buying for easy referrals.
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
xenon
xenonOPβ€’2y ago
if i implement whatsapp...
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
Buddy
Buddyβ€’2y ago
Why do you need an SMS provider anyway?
xenon
xenonOPβ€’2y ago
my clients needs ... he want to send sms to customer... he pay very less ..so i search cheap way
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
Buddy
Buddyβ€’2y ago
Then your client pays for it, not you.
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
xenon
xenonOPβ€’2y ago
client not pay..
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
xenon
xenonOPβ€’2y ago
he simply give yearly fees one of my rival give free services of sms
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
Buddy
Buddyβ€’2y ago
Unless it's illegitimate, there's no such thing as free sms services
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
xenon
xenonOPβ€’2y ago
see rival was new for his promotion he give free sms services
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
xenon
xenonOPβ€’2y ago
i losy many clients so i am afraid..
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
xenon
xenonOPβ€’2y ago
yes not tell hoe much sms in yearly fees
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
xenon
xenonOPβ€’2y ago
yes
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
xenon
xenonOPβ€’2y ago
yes thanks for best guidance... and last thing i search for server which is best and secure... in ur view...?
Buddy
Buddyβ€’2y ago
"secure" ?? Best, it's probably AWS or Azure. But they're also expensive. Cheapest, it's probably OVH (If it's VPS, not counting web server)
Unknown User
Unknown Userβ€’2y ago
Message Not Public
Sign In & Join Server To View
xenon
xenonOPβ€’2y ago
https://www.kamatera.com/ what is ur view on it..?
Kamatera – Performance Cloud Infrastructure
Deploy a High Performance, Production, Worldwide Cloud Infrastructure in less than 60 seconds. Sign Up and Try Now - 30 Days Totally Free.
Monsieur Wholesome
Monsieur Wholesomeβ€’2y ago
Truly thrifty cloud hosting
Cloud servers starting at € 3.49. A little money gets you lots of cloud. Our flexible billing model and clever interface make it easy to use our cloud servers for all your IT needs.
Monsieur Wholesome
Monsieur Wholesomeβ€’2y ago
Anything from the $vps list is trustworthy
barcode
barcodeβ€’2y ago
use ovh
Accord
Accordβ€’2y ago
Was this issue resolved? If so, run /close - otherwise I will mark this as stale and this post will be archived until there is new activity.
Want results from more Discord servers?
Add your server