Actionscript - Obfuscation tool or plugin or script? [closed] - actionscript-3

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Does anyone know of any good obfuscation tools, plugins and or scripts that will work well with Actionscript? Since AS3 is based on ECMAScript I'm guessing that Javascript obfuscators might work as well.
Ideally I'm looking for something that would allow to set the level of obfuscation, or to only obfuscate parts of code, ie variables or private methods, etc.

If you want to protect your final SWFs, you'll need to obfuscate the SWF rather than obfuscating the source code. While changing variable / function / etc names in the source code before compilation will provide some protection, it makes the process much more complex and misses out on several additional levels of possible obfuscation available by processing the compiled SWF.
There are numerous SWF obfuscators available; here's a topic that covers that (note all of the linked topics on the right-hand side). My personal favorite is secureSWF.

I use Flash Secure Optimizer cheap and secure

There is no need to obfuscate your code since it is compiled and that will take care of it. Now if you are referring to a de-compiler then don't because it will correct all your obfuscation.

Related

Where to host code for small, individual projects? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
as the final project for a programming course I took I've made a small tool which deals with databases issues. It works and I think it could be useful to others, so I'd like to put the code on the net to see if it actually is.
I'm aware of various source code hosts such as GitHub or Google Code, however they seem more oriented towards group development and I'm not sure if they're good for individual complete projects as well. I'm not saying I'm opposed to collaboration, but those platforms just seem a bit too much for something so simple.
Does anyone have any idea on how I should share the code?
Github would be fine - just because git allows multiple developers on a project doesn't mean it is required.
Most of the complexity is there if you need it but you do not have to ever visit those screens. The last time I looked at the network view for my more complex projects was a long time ago!

open source project about implementing WebRTC MCU on the server [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I have recently study on how to implement WebRTC MCU software on the server. I find an open source project called licode, but it is difficult for me to understand its source code. Can you recommmend some articles or documents about explaining the source code of licode, or there is another open source project you can recommend about implementing WebRTC MCU?
Janus is what you are looking for. It is the new cool kid on the block and I've found it to be really easy to understand since it doesn't make assumptions in the signaling plane or the features you'll use in your gateway.
It comes with a core that acts as a central hub for browser connections and then implements all its features with plugins. For instance here you have the Video MCU plugin code:
https://github.com/meetecho/janus-gateway/blob/master/plugins/janus_videoroom.c
As you can see it is programmed in C and comes with a JS API and clear code samples. Give it a go, I think it is ideal for a project study compared to already bloated multi-stack solutions (Licode, Jitsi Videobridge, etc)
Hope it helps!

Which Canvas library to choose? Fabric, Kinetic, paper [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm currently about to begin work on a project and I'm wondering which library is the best to use.
The project is to create a simulation of a particular scenario. It's main requirements are:
Animation on various parts / objects
User input for some variable, including the constructor parameters of some objects.
Collision detection
Flood algorithm.
Images will be required and the 'pattern' aspect of fabric would be perfect for a couple of objects
I'm attempting to model the Macondo well disaster.
I recently discovered Fabric js and was excited, very excited at the prospect of being able to use objects. I then looked a bit harder and found many other libraries that are available.
I'd like to ask what the benefits of using Fabric js are over those of the alternative libraries. From what I've described, would Fabric be able to cater to all the requirements and would an alternative framework be a better solution?
Thanks for any help.

What are some reliable Flash obfuscators? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm creating a game in Flash that submits high scores to a server. While I'm planning to take several precautions on the server-side to prevent tampering, the weak link in the chain is Flash itself. Using cheating tools, players can monitor and adjust variables in memory.
I realize that most Flash/SWF obfuscators are intended to prevent people from (easily) decompiling an SWF. Will they help at all as an anti-cheating mechanism?
As you said obfuscator are just a way to make decompiled code less easier to read, it's not a reliable protection. You have instead to build your own protection to ensure that a variable is not modified, or is in acceptable range for an instant T, etc...
You can't trust any answer provided by a client but you have to check on the server side if all is ok.
Using a form of encryption will mostly do the trick, there are a couple of encryption libraries available for flash in as3, which can also be implemented on the server-side ASP or PHP.
If you want the game to only run on your server, you can also detect where the signal is sent from in your recieving trick, and ignore anything not coming from your domain. It will be a real pain to tamper with your codes, if you have to run from your dedicated domain to submit scores.
If you are still looking for a SWF obfuscator, I just release one I developed for the last project I worked on. It's still a work in progress but it's open source, free, and it worked for my project. See the github site for full details on usage and license.
https://github.com/Teesquared/flasturbate

Diverse resource of problems to show merits of different languages [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'd like to learn a few more languages to "expand my mind" a bit, and I find working through problems the best way to learn. I have been doing most of my programming in C, sometimes C++, and perl. With these tools, I seem to be able to solve the problems I encounter, but you know the expression "when you have a hammer, everything looks like a nail?" I feel like I am stuck in a single paradigm, and I would like to change.
What I'm looking for is a resource similar to Project Euler, but with more generic/real world problems(Project Euler is very mathematical) which highlight the benefits of different languages. The idea would then be to work through the problem set with each language and note the relative difficulty of completing each problem in the given language.
1) Does such a resource exist?
2) What are some problems you would include? Remember: these should show the strengths of each language.
Thanks!
CodeChef (http://www.codechef.com/) and Sphere Online Judge (https://www.spoj.pl/problems/classical/) both look like good options for you. Their problems aren't necessarily practical, but they are less explicitly mathematical than Project Euler, and their judges accepts programs written in plenty of languages. The Python wiki recommends a few others (http://wiki.python.org/moin/ProblemSets), but they aren't quite as flexible.
I haven't used either site, so I can't recommend any specific problems. Just make sure to include some logic problems so you can revel in the awesomeness of prolog :)