📚 OpenRCE is preserved as a read-only archive. Launched at RECon Montreal in 2005. Registration and posting are disabled.








Flag: Tornado! Hurricane!

Blogs >> meshmesh's Blog

Created: Wednesday, September 1 2010 10:37.23 CDT  
Printer Friendly ...
Is it legal??
Author: meshmesh # Views: 3119

I have one windows core executable file reversed, is it legal to publish the source code???

Any legal issues??


Blog Comments
GynvaelColdwind Posted: Wednesday, September 1 2010 16:43.41 CDT
Depends on the country. It is best to consult a lawyer in your country.
Probably there are several vectors here, like the local copyright law, windows license, etc.

Also, history does know some cases, when an individual was halted in a country which he visited (yep, that's right, I'm looking at USA) due to breaking the law of that country by doing something in his country and publishing it on the Internet. So you should probably keep that in mind.

I think the case is much simpler if you are not publishing source code, but, e.g. a paper documenting on how does the code actually work (see: clean room technique).

Summary: consult a local lawyer :)

convik Posted: Saturday, September 4 2010 14:05.40 CDT
I'm assuming that you are not a native US citizen. However, if you are an immigrant:

Check out the DMCA. They have a list of reasons that you are legally allowed to reverse for. For instance, if it is a purely academic endeavor done to improve the product you may "legally" reverse it. You may also reverse it for regulation purposes.

Other countries have different rules. I think the EU has their own sets of rules on reversing. The general rule of thumb is that if you reverse something to interpolate it with another self-written program, it *should* be ok. Don't take me on that as fact though.

RabidCicada Posted: Friday, September 17 2010 08:44.32 CDT
I shot a guy in the head.  Is it legal?

Self Defense-->yes

For the hell of it-->no

Same logic applies to your question...the law.  Read up if you don't want to risk it:)



Add New Comment
Comment:









There are 31,328 total registered users.


Recently Created Topics
[help] Unpacking VMP...
Mar/12
Reverse Engineering ...
Jul/06
let 'IDAPython' impo...
Sep/24
set 'IDAPython' as t...
Sep/24
GuessType return une...
Sep/20
About retrieving the...
Sep/07
How to find specific...
Aug/15
How to get data depe...
Jul/07
Identify RVA data in...
May/06
Question about memor...
Dec/12


Recent Forum Posts
Finding the procedur...
rolEYder
Question about debbu...
rolEYder
Identify RVA data in...
sohlow
let 'IDAPython' impo...
sohlow
How to find specific...
hackgreti
Problem with ollydbg
sh3dow
How can I write olly...
sh3dow
New LoadMAP plugin v...
mefisto...
Intel pin in loaded ...
djnemo
OOP_RE tool available?
Bl4ckm4n


Recent Blog Entries
halsten
Mar/14
Breaking IonCUBE VM

oleavr
Oct/24
Anatomy of a code tracer

hasherezade
Sep/24
IAT Patcher - new tool for ...

oleavr
Aug/27
CryptoShark: code tracer ba...

oleavr
Jun/25
Build a debugger in 5 minutes

More ...


Recent Blog Comments
nieo on:
Mar/22
IAT Patcher - new tool for ...

djnemo on:
Nov/17
Kernel debugger vs user mod...

acel on:
Nov/14
Kernel debugger vs user mod...

pedram on:
Dec/21
frida.github.io: scriptable...

capadleman on:
Jun/19
Using NtCreateThreadEx for ...

More ...


Imagery
SoySauce Blueprint
Jun 6, 2008

[+] expand

View Gallery (11) / Submit