protection

(Why) should I use obfuscation?

It seems to me obfuscation is an idea that falls somewhere in the "security by obscurity" or "false sense of protection" camp. To protect intellectual property, there's copyright; to prevent security issues from being found, there's fixing those issues. In short, I regard it as a technical solution to a social problem. Those almost never...

Apache Download: Make sure that page was viewed before download

The job at hand: I want to make sure that my website's users view a page before they start a download. If they have not looked at the page but try to hotlink to the files directly they should go to the webpage before the download is allowed. Any suggestions that are better than my idea to send out a cookie and - before the download sta...

DnGuard Review

I'm thinking about purchasing DnGuard, a .Net Protection tool. Judging the cracking community it seems to be on of the stronger solutions. Link: DnGuard Here are my personal pros and cons so far: cons: very expensive (at least for me). The professional version I'm interested in costs $1,299 at the moment. Their Site is often slow a...

What's the best value for money c# code protection for a single developer

What's the best value for money c# code protection? Some just use obfuscation, others add win32 wrapping, some cost a fortune. So far I've come up with http://www.eziriz.com/ who's Intellilock looks promising. Any other suggestions? Any reasons why this is not a good idea? I know its impossible to completely protect but I'd prefer the a...

How do I protect content in AIR?

I want to develop some educational content, which I want to distribute to children using Adobe AIR. The content will contain videos. Now, from what I see, AIR will put the content onto the local file system, for anyone to see. I want to prevent this. Is there a way out? ...

How to protect Mac OS X software from cracking?

We're releasing a Mac version of our Windows application. Under Windows, there are several tools for executable protection, for example Armadillo, ExeCryptor, AsProtect etc, however, none of these has a Mac version. So, my question is: Are there any executable protection / encryption tools for Mac OS X? ...

How do you protect your software from illegal distribution?

I am curious about how do you protect your software against cracking, hacking etc. Do you employ some kind of serial number check? Hardware keys? Do you use any third-party solutions? How do you go about solving licensing issues? (e.g. managing floating licenses) EDIT: I'm not talking any open source, but strictly commercial softwar...

Client/JS Framework for "Unsaved Data" Protection?

Hey all- we have a typical web application that is essentially a data entry application with lots of screens some of which have some degree of complexity. We need to provide that standard capability on making sure if the user forgets to click the "Save" button before navigating away or closing their browser they get a warning and can ca...

Protection against automation

One of our next projects is supposed to be a MS Windows based game (written in C#, with a winform GUI and an integrated DirectX display-control) for a customer who wants to give away prizes to the best players. This project is meant to run for a couple of years, with championships, ladders, tournaments, player vs. player-action and so on...

How do I put a File (Excel) online (Apache Server) with Password Protection but with the Option for Users to alter the File and save the changes?

I have to put an excel file online on a web server (Apache) with some basic password protection (basic http auth). User, however, should be able to open the file from within excel and save their changes back to the server. Is there any simple and effective solution for it? I am not very experienced with webdav. ...

Please comment on this simple software protection schema

I was asked implement a licensing schema for our product. They are very expensive products with few customers sparsely distributed around the world and basically every one of them has a design environment (a windows application installed on single windows machines, from 1 to 150 client machines per customer) and a web server that hosts ...

Software protection by encryption

Hello, For our software we use hardware dongles to protect the software. No protection is perfect but this commercial solution is affordable and keeps honest people honest (as mentioned in another thread). The advantage is the 128 bit key that is stored 'unreadable' on the hardware dongle. We want to remove this hardware dongle and st...

Creating unmodifiable files

I want to be able to create a file, distribute it to an end-user, but prevent them from making modifications to the file. Now, obviously, I can't actually stop anybody from modifying the file - so my approach is to detect and reject the file if it's modified. My intention is to generate a salted hash of the file contents and append it ...

What are some ways to protect emails on websites from spambots?

I'm creating a public internet facing website which contains the email address of their salespeople. What kind of programming options do I have to generate the "mailto" and display the email from that address but limit the spambots from picking up the address? ...

Subscription Protecting Content?

What are the best ways of developing a subscription type website that provides lesson content (like Lynda.com)? How do you protect the content from download (audio and video)? What's the best way to handle passwords? Can the user have a login name and password, and then also have an additional password that changes on a regular basis a...

Software protection for small vendors

This is a problem we all have to consider at some point. After many years and many approaches I tend to agree in general with the staterment: "For any protected software used by more than a few hundred people, you can find a cracked version. So far, every protection scheme can be tampered with." http://stackoverflow.com/questions/34301...

Protecting image media in an web application

Hi there, we are maintaing a database of image media in a large scale webapplication. The high resolution jpgs are big (> 15MB) and must not be made available for download in any way. Now we need to provide access to the details (crops) of the images to the clients (like a zoom-in function). The client should see a downskaled version of...

How to protect/monitor your site from crawling by malicious user

Situation: Site with content protected by username/password (not all controlled since they can be trial/test users) a normal search engine can't get at it because of username/password restrictions a malicious user can still login and pass the session cookie to a "wget -r" or something else. The question would be what is the best solu...

Secure hash and salt for PHP passwords

It is currently said that MD5 is partially unsafe. Taking this into consideration, I'd like to know which mechanism to use for password protection. Is “double hashing” a password less secure than just hashing it once? Suggests that hashing multiple times may be a good idea. How to implement password protection for individual files? Sug...

Database Security

How to protect a SQL Server database from viewing others? ...