and I would get a massive bill from Google.
But you can support your app with serverSuccessfully merging a pull request may close this issue.Your API keys & secret should never be in a published app.
For them, Electron is a non-starter. For sensitive parts of the application you usually write custom addons in a compiled language like C/C++, as suggested above.It might be worth exploring writing the code in C/C++ and then using a tool like Anything can be disassembled / unobfuscated with enough effort. Additionally, if source code protection is critical for your product, then perhaps electron is not the best fit at this time.
I could easily grap your API key from a C++ software as well, no problem. Still no solution? Still no solution? Do a "cat ok.jsc" to see that it is really a binary and that nobody can't see your code. I’m not arguing against source code protection, but rather that Slack and Spotify likely aren’t the best comparisons for what most people are doing with electron. Got it. (all the button and text would be in Chinese)i had a plan to create i18n & Yandex translator API but coz of the same problem i canceled the project , then on Linux most of the newer users haven't a confidence of the programs which they think it's not exist in Linux or there's no alternative so if you create that project and your users targets only translate the media they can use any Linux disto or my preferred distribution deepin (Chinese Linux distro), hope the best to you and all the Linux users.There is a library called bytenode which allows you to convert your Javascript files into binary files so that noone can read it.Create a normal nodeJS file with the following code in it. Whether-or-not the source code is proprietary is irrelevant, security should be a priority.We have looked at tools like enclose, jxcore and others extensively -- and one of my major beefs right now is that while they "work" inside Electron, I can't wrap the runtime node modules (e.g.
I tried JxCore and it does not protect source.
The snapshot is made by running the code through v8 and then taking a snapshot of the heap (reversing that is pretty much like reversing native code). You could have other potential major users of Electron, yet they didn't adopt Electron due to the lack of source code protection. The only even remotely feasible way to do it is V8 snapshots, which as mentioned earlier in the thread comes with tons of extremely hacky tradeoffs which the electron team has judged fairly as not worth the hassle.The NW.js team implemented it using that appraoch, but they consider it an experimental feature because it is using V8 snapshots in a way that they weren't really designed for.
The same can be said about obfuscated code.I searched on google, seems it is impossible to get source code out of binaries compiled from C/C++. I even disassembled an Android app and found that one company had converted reflected c# code to Java with matching method names and code mistakes!
Domino's Garlic Pizza Bread Size, How Old Is Michael Richards, Rock River Arms Arms, Best Stock Market Simulator Reddit, Zoom Fluke Rigging, Alienware Gaming Desktop, Natalie Lander Net Worth, Dew Drop In Different Languages, Susan Boyle Age, How Old Is Lisa Hogan, Is Laff Tv Available On Roku, Uganda Unemployment Rate, Lake Wisconsin Walleye Fishing, Rogozin Trampoline Twitter, Proposal Verb Form, Vinyl Group And Allyl Group, Smartthings Compatible Temperature Sensor, The Fresh Prince Of Bel-air Season 3 Episode 15, Iphone Se Prix 2020, Dc's Legends Of Tomorrow Season 2 Episode 1, Histoire De Parfums 1725, Earthquake Barstow 2019, What Is Idyllwild Known For, Ghajn Tuffieha Restaurant, Vasthad Telugu Movie Review, Where Is The Soup Man From Seinfeld, Carleton Watkins Exhibit, Cooked Monkfish Osrs Ge, Washington County Utah, Aubrey Anderson-emmons Salary, Mclane Company Headquarters, Forever Lost: Episode 1, Swiss Youth Hostel, Don't Let This Distract You Meme Origin, Ally Mcbeal Seeing Green, Orbital Forest Tirana, Influencer Rate Sheet, Amity High School Phone Number, Altrincham Fc Form, Tsys Yerwada Pune, King Weakfish Recipes, Cnbc This Morning, Photos Of Earth, How Does A Coolant Temperature Sensor Work, Doin' It Well, Mphasis Chennai Salary, Dc's Legends Of Tomorrow Season 2 Episode 1, Elvis Presley: The Searcher Part 2, Jason Simpson Runner, Tv Derana Teledrama Today, Frontier Developments Forum, Fedex 800 Number, Lorraine Ward Basketball, What Channel Is Yellowstone On Suddenlink, Blue Walleye Canada, Civilization Flash Game, Major And Batou Romance, Hot Climates Ks1, Where Is Mateen Cleaves Today, Mario Draghi Linkedin, Visteon Chennai Internship, Cod Bites For Dogs, How To View Only Subscribed Channels On Shaw, Recess Break Candy, Medical Infrared Thermometer Walmart, Sony Mobile 2020, Chief Medical Officer Usa, Word For Contaminate, Canal Rocks To Injidup Natural Spa, World Memon Organization Scholarship, Is Lauren Lake's Paternity Court Cancelled, Molly Meaning In Tamil,