β 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
You can't protect a .NET DLL from decompilation. Period.
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.
What are you making?
How to use firebase more secure....?
can email pass and extra security in it protect firebase completely..?
What are you exactly trying to protect?
If you need this much security, just communicate via an API
exe and ddl files
for?
c# simple project
I really don't see the point in going to such an extent for protection
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...?
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
ok
activator dll?
what's that?
this is my exe file
and on this my firebase private fill and information of soft
Oh you mean the authorization library?
yes
privatek key and other information
Interesting project that needs this much security π
i am not a programmer ,,,
and have not very much knowledge..
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
Application Programming Interface (API)
https://en.wikipedia.org/wiki/APIAnd yes, it requires a server.
which server is best and most secure....
>
can we host in google firebase...?
$vps
Cheap recommendations
https://www.scaleway.com https://www.digitalocean.com
https://www.linode.com https://www.ovh.co.uk
https://www.time4vps.eu https://www.vultr.com
https://www.hetzner.com https://contabo.com
Always free options
https://cloud.google.com/free
https://www.oracle.com/cloud/free/#always-free
There's also web servers, depending on what you need
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
Pretty much, although I wouldn't recommend self-hosting the service.
As you'd have to be the person that maintains it.
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
Pretty much, yes.
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
That way client never has the back-end, it's just an app that displays things based on the responses.
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
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β’2y ago
Message Not Public
Sign In & Join Server To View
Only the host of said API has to be turned on and is connected to the internet.
in my c# i want protect my exe from rollback date manupulation...
How come?
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
what nuget packages to include in c# program
$obfuscation
"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...
* 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
i already use agile.net protection for my c#
i want to prevent for date rollback
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)
As said. Obfuscators are useless.
You bought agile? @xenon
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
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β’2y ago
Message Not Public
Sign In & Join Server To View
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β’2y ago
Message Not Public
Sign In & Join Server To View
don't ask the user's computer for the date then
because they can change the system clock whenever they want
Also, if the authorization happens server-side, just use HTTPs.
If the date is not matching, HTTPs connection will fail.
is vps is essential
or simple hosting also work
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
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...
if you have 400 clients you should probably use reliable hosting
so a VPS or other cloud server
potentially multiple with failover
if i only use authorisation than asp.net hosting work...?
Is there is any method so i can send free sms to customer...
hosting asp.net on what?
and none that i know of
API PRIVATE KEY AND OTHER IMPORTANT INFORMATION OF MY APP
idk what the caps are for
BY MISTAKER
by mistake
"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
whats is IIS SERVER
I heard many times...can i use IIS SERVER INSTEAD OF OTHER CLOUD OR VPS
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β’2y ago
Message Not Public
Sign In & Join Server To View
I HEARD FROM FIREBASE SEND SMS ..
have any idea my dear friends..
:
?
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
can this really works
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β’2y ago
Message Not Public
Sign In & Join Server To View
It's just a video to trick people into registering and buying for easy referrals.
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
if i implement whatsapp...
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
Why do you need an SMS provider anyway?
my clients needs ... he want to send sms to customer...
he pay very less ..so i search cheap way
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
Then your client pays for it, not you.
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
client not pay..
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
he simply give yearly fees
one of my rival give free services of sms
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
Unless it's illegitimate, there's no such thing as free sms services
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
see rival was new for his promotion he give free sms services
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
i losy many clients
so i am afraid..
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
yes not tell hoe much sms in yearly fees
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
yes
Unknown Userβ’2y ago
Message Not Public
Sign In & Join Server To View
yes
thanks for best guidance...
and last thing i search for server which is best and secure...
in ur view...?
"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β’2y ago
Message Not Public
Sign In & Join Server To View
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.
https://www.hetzner.com/Cloud is my tip
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.
Anything from the $vps list is trustworthy
Cheap recommendations
https://www.scaleway.com https://www.digitalocean.com
https://www.linode.com https://www.ovh.co.uk
https://www.time4vps.eu https://www.vultr.com
https://www.hetzner.com https://contabo.com
Always free options
https://cloud.google.com/free
https://www.oracle.com/cloud/free/#always-free
use ovh
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.