Find Jobs
Hire Freelancers

c# routine to scramble ZIP file

$10-30 USD

Completed
Posted about 10 years ago

$10-30 USD

Paid on delivery
Hi, I need a simple routine in C# that takes in input a ZIP filename and it scrambles it. For "scramble" I mean that it overwrites a few bytes in the ZIP files so that Windows (and other programs) do not recognize it as a valid ZIP file. Here's the routine: void ScrambleZipFile (string fileName, bool scramble) { //WRITE CODE } If the "scramble" parameter is true, then the file is scrambled (so that it cannot be recognized as ZIP file); if the "scramble" parameter is false, then the file is restored (so that it be recognized as ZIP file again). I would call it this way: ScrambleZipFile (@"c:\[login to view URL]", true) Files can be very big, so do not read them in memory. Thanks.
Project ID: 5552401

About the project

2 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Ciao, You can get it done in the next hour since the project acceptance. --------------------------------------------------------------------------------------------------- Best Regards, David
$13 USD in 1 day
4.9 (60 reviews)
7.3
7.3
2 freelancers are bidding on average $14 USD for this job
User Avatar
My plan is to mess with the file header, so other program will not recognize it as a zip file. (do something to data of the file is also an option, but if the header is enough that should be the best solution)
$15 USD in 2 days
5.0 (5 reviews)
2.5
2.5

About the client

Flag of ITALY
Bologna, Italy
5.0
110
Payment method verified
Member since Jun 3, 2002

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.