Question - IDE YYC generate 'data.win' too

Discussion in 'GameMaker Studio 2 Community Tech Support' started by Kabcorp, Apr 17, 2019 at 12:29 PM.

  1. Kabcorp

    Kabcorp Member

    Joined:
    Nov 26, 2016
    Posts:
    20
    Hello, I have a question:
    I use ZIP build of my GM:S 2 projects for sharing.

    I realized if I compile with YYC or using VM built, in the ZIP file, I have in both cases the famous 'data.win' file in.

    This 'data.win' file is not the same when I use YYC and VM.
    The EXE file need the 'data.win' to work with YCC too, in GM:S 1.4, all was in the EXE.

    So my question is about the vulnerability of my game, is it possible to extract/edit/hack data from a YYC compiled 'data.win' file like a VM one?

    For info, yes the code_is_compiled() returns 1 when I use YYC.

    Softwares:
    IDE: 2.2.2.413
    Runtime: 2.2.2.326
    VisualStudio 2017 for YYC

    Cheers.
     
  2. YellowAfterlife

    YellowAfterlife ᴏɴʟɪɴᴇ ᴍᴜʟᴛɪᴘʟᴀʏᴇʀ Forum Staff Moderator

    Joined:
    Apr 21, 2016
    Posts:
    2,211
    It was already possible to extract data.win with 1.4's approach as it was simply embedded in the executable.

    YYC's data.win is akin to VM's data.win, but contains no bytecode - only art/audio/level assets.
     
  3. Kabcorp

    Kabcorp Member

    Joined:
    Nov 26, 2016
    Posts:
    20
    Ok, good to know.
    Thank you Yal !
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice