Re: Obfuscate code GPL 2 - The source uses kernel structs and GPL2 API

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Jul 21, 2015 at 03:49:22PM -0300, Lucas Tanure wrote:
> Hi,
> 
> This company released a obfuscated kernel module in GPL 2.
> http://www.incentivespro.com/downloads.html
> 
> So, they didn't release the code at all. This is ok ?
> This against the law ?
> 
> If you download the source for linux you will se this code:
> 
> /*
>  *
>  *  Copyright (C) 2007-2015 SimplyCore, LLC
>  *
>  * This program is free software; you can redistribute it and/or modify
>  * it under the terms of the GNU General Public License version 2 as
>  * published by the Free Software Foundation.
>  *
>  *
>  */
> 
> #include "usbd.h"
> #ifdef _USBD_DEBUG_MEMORY_
> atomic_t llIlllll=ATOMIC_INIT((0x575+1935-0xd04));atomic_t
> lIIlIIIll=ATOMIC_INIT
> ((0xa1d+3263-0x16dc));atomic_t IllIlIlI=ATOMIC_INIT((0x128f+4169-0x22d8));
> atomic_t IlIllllI=ATOMIC_INIT((0xf24+561-0x1155));
> #ifdef ATOMIC64_INIT
> atomic64_t llIlIlll=ATOMIC64_INIT((0xeb9+1200-0x1369));
> #endif
> atomic_t IllllIlI=ATOMIC_INIT((0x95+5058-0x1457));atomic_t
> lIIllllI=ATOMIC_INIT(
> (0x54+4166-0x109a));atomic_t llIllIlI=ATOMIC_INIT((0x90+8277-0x20e5));
> #endif
> struct lllIl*IIIIlll=NULL;
> #ifdef _USBD_ENABLE_STUB_
> spinlock_t IIIIlII;struct list_head IIIIlIlI;
> #endif
> static int lIIIlIII=(0x1b5b+1617-0x21ac);module_param(lIIIlIII,int,
> ...
> many lines
> ....
> #endif
> IIIll("\x75\x73\x62\x64\x5f\x65\x78\x69\x74" "\n");}module_init(IlIIllIIl);
> module_exit(usbd_exit);MODULE_LICENSE("\x47\x50\x4c");
> 
> 
> --
> Lucas Tanure
> +55 (19) 988176559

Hi,

I'd contact Mr. Harald Welte, the guy behind gpl-violations.org.
Mail: laforge@xxxxxxxxxxxx
Twitter: https://twitter.com/laf0rge

Alternatively, you could also try Mr. Christoph Hellwig or Mr. Till Jaeger,
the guys who are taking up VMware on their GPL violations at the moment.

Regards,
Clemens

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux