CoSMOS Gamehacking Tool

Page 2 of 2   •  First Page  •  Previous Page  •   Next Page  •   Last Page
Signup or Login to Post
  CoSMOS v1.2.3.0 Released
  • Current rank: 1 Star. Next Rank at 100 Posts.
    Send a message to Cooperb
    ELITE
    Cooperb posted on Aug 12, 2016 6:25:27 AM - Report post
     
    quote:
    originally posted by 0x90

    If you are saying you smell a license breach because we haven't published our source code (which we would do if we haven't used a packer due to .NET restrictions you seem to be aware of), then it sounds like accusing to me.

    I don't take it personally but I have to responds to someone saying he smells a license breach because I can't left such a statement in the room when we clearly spoke to developers of the OOS first (like we did for example with TitanEngine) and got the permission while also validating every usage.

    You would be surprised how MUCH software out there is based on OOS. 90% of all video converters for example usage the FFMPEG library. There is nothing wrong by using OOS if you respect the license which allows you to use it in commercial or closed software. And there is nothing wrong with protecting your intellectual property when you decided to make it closed source.

    That I need to explain to users reading your statement and may not know of what is about all that. You have to be careful what to spread into the internet as rumors will come up very quickly from people reading only specific parts.

    If you want to get deep into the technicalities, yes: you have breached quite a few license conditions.

    For titan-engine specifically, because I have seen your emails:
    1. Sublicensing
    2. Include the copyright
    3. Include the license
    4. The source-code of the library has to be available for a minimum of 3 years.

    I think you might have included the license and copyright in the about or whatever, but I have no idea.

    Cheat-Engine is licensed under APL and your breaches are:
    1. Must disclose source of the components and usage
    2. Include a separate notice stating changes, adaption and usage in the header of source code files.
    3. Include the original license


    I can go on if you want?

  • Current rank: 1 Star. Next Rank at 100 Posts.
    Send a message to Cooperb
    ELITE
    Cooperb posted on Aug 12, 2016 6:30:23 AM - Report post
     
    quote:
    originally posted by PWizard

    CoSMOS was designed to be a tool that was much easier and simpler for our users to jump into while waiting for our programming team to catch up on the never-ending requests and updates list filled with 700+ titles. That's why we created multiple modes for multiple experience levels. We've had people tell us again and again that CoSMOS was much easier for them to understand and start hacking their games with no prior experience after trying to figure out CE.

    But we also needed more advanced features similar to CE for experienced gamehackers to create scripts and perform more complex actions. We also wanted it to feel similar to a tool that has been around for 7+ years instead of learning an entirely new syntax and way of doing things.

    We saw what was out there, thought that we could improve upon it, especially for beginners while adding in some missing features along the way. Just like Firefox did with IE and then what Chrome did with Firefox.

    Why send people down the street when we have our own in-house tool that is easier to use and has similar features? Why do I need Firefox when I have Edge? Why do I need Chrome when I have Firefox? Why do I need Firefox when I have Opera? They all have the same basic functionality with minor underlying features that set them apart from one another and then the user decides which one they prefer. It's the same with CoSMOS. We're not trying to re-invent the wheel here or compete with CE. Both tools are COMPLETELY FREE. Use the one you prefer. But at least we are offering interoperability with CE tables and scripts much like Firefox has the ability to import IE/EDGE bookmarks and settings or the way that MS Word allows the importing of PDF files.

    We are trying to make CoSMOS the best tool we possibly can for OUR USERS. It doesn't mean that you have to use it, but don't disrespect us for trying to help out our community with a FREE tool.

    As 0x90 said, CE has been in development for 7+ years. CoSMOS for about 3 months. In those three months we already have functionality that it took CE 4 years to implement. And we have NOT used any source code from CE. Our tool was designed from the ground up. It may appear similar, but don't accuse us of stealing code or breaching licenses. CE is coded in Delphi and CoSMOS in .NET. We use a packer because we want to protect the source code of our software as while it is FREE, it's not OPEN SOURCE.

    Every single day we are taking feedback from those using the app and trying to add in features that CE has ignored for years. CoSMOS will only get better with time.

    If you prefer to use CE, then by all means, use CE. If you want to buy a Samsung Android Phone instead of a HTC Android Phone, then that's your choice.

    As CoSMOS continues to grow, the differences between it and CE will become much more apparent.

    [Edited by PWizard, 8/12/2016 6:29:47 AM]

    +1 ps Chris you might want to check your statement; the speedhack.dll is CE's lol

    [Edited by Cooperb, 8/12/2016 6:33:43 AM]

  • Trainer Maker
    Send a message to 0x90
    STAFF
    0x90 posted on Aug 12, 2016 7:15:02 AM - Report post
     
    You should have checked the license of TitanEngine correctly instead of copying three lines in the middle of it.

    TitanEngine is licensed as LGPLv2. We would have to provide bakc any changes made to the source code and make sure people can re-link the modified version (Dynamically linking).

    1. We haven't modified the source code and used a compiled binary
    2. The dll is dynamically linked so people can replaced it with their own version.
    3 (Not needed) we talked to the author of the code refactoring Mr.exodia who also developed x64dbg and asked for permission which we have got as long as we met the two points above which we did.

    The speedhack is written in Delphi but selfcoded. It has to be native code and cannot be written in .NET since it is injected int other process. There aren't much native languages and I cannot code in C++ but Delphi since it is what I learned in school. If you look at CE's source code the speedhack dll is a few lines only and yes I took his math calculation of the speed but that's all you can blame me for. Although taking a public method isn't a license breach or even close to it otherwise every trainer maker would breach a license for taking the public availably method of calculation for example pointers. You cannot have an intellectual property on to hook timer functions for example GetTickCount and modify the new time.

    You throw several things into the room without any kind of proof. You didn't even fully checked what you are talking about.

    This is exactly the kidn of discussion we do NOT want to have, because it is absolutely unnecessary and wrong. If you have a proper proof of a license breach contact us and we will solve it. But coming into a forum and writing stuff that is just wrong will lead other people who read this, to think we would steal intellectual property because they might not read our answers to it. Or we haven't even had a chance to answer to it.

    License breaching is a serious topic. Especially when running a business like we do. We take this VERY serious. We don't want other people to have a wrong imagination of our work based on 'just-saying' from people like you. It ends up like in the past with CH and h4x0r and other times before.
  • Tier 7
    Send a message to PWizard
    TIER 7
    PWizard posted on Aug 12, 2016 7:43:05 AM - Report post
     
    Here is the About section of CoSMOS:

    Third party licenses:
    --------------------------
    SharpDisasm

    SharpDisam is Copyright (c) 2015 Justin Stenning and is distributed under the 2-clause "Simplified BSD License".
    Portions of the project are ported from Udis86 Copyright (c) 2002-2012, Vivek Thampi vivek.mt@gmail.comgithub.com/vmt/udis86 distributed under the 2-clause "Simplified BSD License".

    MemorySharp:

    Copyright © 2012-2013 James Menetrey (a.k.a. ZenLulz)

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files ( the "Software" ), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

    TitanEngine:

    TitanEngine is Copyright ReversingLabs, refactoring Mr.Exodia and is distributed under LGPLv2
    CoSMOS uses an unmodified compiled version of TitanEngine.
    bitbucket.org/titanengineupdate

    Others:
    CoSMOS uses some icons made by www.flaticon.com/authors/madebyoliver


    We can even post a sceenshot of the conversation we had with the author of TitanEngine where we were given explicit permission to use it.

    We went out of our way to make sure that we complied with every portion of software licenses that were required to put this project together. If you believe that we have breached any licenses, by all means, have them contact us directly and we will do whatever is necessary to rectify the issue. Take us to court if you want. But for now, this discussion is over. All of this because we're trying to release a FREE tool for our community to use. It disgusts me.

    [Edited by PWizard, 8/12/2016 7:45:22 AM]
    Chris O'Rorke (chris@cheathappens.com)
    Owner: Cheat Happens.com
    Dingo WebWorks, LLC
    One Bad-Ass MF
    ------------------
    Visit AidaSkins.com for the best AIDA64 custom skins around.
Page 2 of 2   •  First Page  •  Previous Page  •   Next Page  •   Last Page
Signup or Login to Post
All times are (GMT -06:00) Central Time (US & Canada). Current time is 8:58:46 PM