Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"wine not supported" #407

Closed
1 task done
wuvxy2 opened this issue Mar 7, 2024 · 11 comments
Closed
1 task done

"wine not supported" #407

wuvxy2 opened this issue Mar 7, 2024 · 11 comments
Labels
bug Unexpected behavior of Vinegar

Comments

@wuvxy2
Copy link

wuvxy2 commented Mar 7, 2024

Acknowledgement of preliminary instructions

  • I have read the preliminary instructions, and I am certain that my problem has not already been addressed.

What problem did you encounter?

Player-2024-03-07T17:28:55-06:00.log

System information

No response

@wuvxy2 wuvxy2 added the bug Unexpected behavior of Vinegar label Mar 7, 2024
@lunarlattice0
Copy link
Member

#397

@sulincix
Copy link

sulincix commented May 7, 2024

strings RobloxPlayerLauncher.exe | grep -i wine
 WinErr: 
WINE32
wine_get_version

Roblox Player check wine_get_version function. if we replace may works.

sed -i "s/wine_get_version/none_get_version/g" RobloxPlayerLauncher.exe

@sulincix
Copy link

sulincix commented May 7, 2024

#include <windows.h>
#include <stdio.h>
int main(void)
{
    static const char *(CDECL *pwine_get_version)(void);
    HMODULE hntdll = GetModuleHandle("ntdll.dll");
    if(!hntdll)
    {
        puts("Not running on NT.");
        return 1;
    }

    pwine_get_version = (void *)GetProcAddress(hntdll, "wine_get_version");
    if(pwine_get_version)
    {
        printf("Running on Wine... %s\n",pwine_get_version());
    }
    else
    {
        puts("did not detect Wine.");
    }

    return 0;
}

image

@apprehensions
Copy link
Member

Well, how did it go?

@lunarlattice0
Copy link
Member

ahh...if only it was this easy :)

@sulincix
Copy link

sulincix commented May 7, 2024

image

  1. patch binary with sed command
  2. run installer and install.
  3. go installed files and patch again
  4. remove installer file and replace with empty file
  5. replace ntdll.dll file from windows
  6. set wine version as 7
  7. run :D

@lunarlattice0
Copy link
Member

duuuuuuude undetected bypass 2024 legit working free

@totaltommygun
Copy link

image

1. patch binary with sed command

2. run installer and install.

3. go installed files and patch again

4. remove installer file and replace with empty file

5. replace ntdll.dll file from windows

6. set wine version as 7

7. run :D

Doesn't Hyperion just bork?

@teknosx
Copy link

teknosx commented May 7, 2024

roblox hyperion (10 mil invested)
VS
replace 1 dll file and run on linux (0 dollar invested)

@km9l
Copy link

km9l commented May 7, 2024

7. run :D
  1. see the smoke come out

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Unexpected behavior of Vinegar
Projects
None yet
Development

No branches or pull requests

7 participants