Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Вопрос Lua HWID Nixware

  • Автор темы Автор темы clmove
  • Дата начала Дата начала
ryo
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
4 Июн 2021
Сообщения
331
Реакции
114
Как через ffi гетать швид или какую-нибудь уникальную херь, по которой можно делать привязку скрипта не по нику, а по швиду, знаю что в скит скриптах есть такая хуйня, но как это сделать, в ффи и си вообще не шарю, помогите пожалуйста
 
skeet code, figure it byurself on how to do it on nixpaste, hf

C++:
Expand Collapse Copy
local debugger = false
local ffi = require("ffi") or error("Failed to require FFI, please make sure Allow unsafe scripts is enabled!", 2)

-- DONT TOUCH THIS YOU CAN CHANGE THE ERROR CODE--
ffi.cdef[[
    typedef long(__thiscall* GetRegistryString)(void* this, const char* pFileName, const char* pPathID);
    typedef bool(__thiscall* Wrapper)(void* this, const char* pFileName, const char* pPathID);
]]

local type2 = ffi.typeof("void***")
local interface = client.create_interface("filesystem_stdio.dll", "VBaseFileSystem011") or error(debugger and "Error... contact me on discord! ID: 76462272424066060244" or "error", 2)
local system10 = ffi.cast(type2, interface) or error(debugger and "Error... contact me on discord! ID: 57421437426460963574" or "error", 2)
local systemxwrapper = ffi.cast("Wrapper", system10[0][10]) or error(debugger and "Error... contact me on discord! ID: 76143089620434347004" or "error", 2)
local gethwid = ffi.cast("GetRegistryString", system10[0][13]) or error(debugger and "Error... contact me on discord! ID: 59542338057818634362" or "error", 2)
-- DONT TOUCH THIS YOU CAN CHANGE THE ERROR CODE--

-- LOOKING FOR FILE ON PC DONT TOUCH
local function filechecker()
    for i = 65, 90 do
        local filecheck = string.char(i)..":\\Windows\\Setup\\State\\State.ini" -- FILE CHECKING FOR HWID
        
        if systemxwrapper(system10, filecheck, "olympia") then
            return filecheck
        end
    end
    return nil
end
-- LOOKING FOR FILE ON PC DONT TOUCH

local filecheck = filechecker() or error(debugger and "Error... contact me on discord! ID: 12628676518493195720" or "error", 2)

local normalhwid = gethwid(system10, filecheck, "olympia") or error(debugger and "Error... contact me on discord! ID: 24024521228234004081" or "error", 2)
local obfuscatedhwid = normalhwid * 421 -- CHANGE THIS TO A RANDOM NUMBER (SECURITY)


if debugger then -- IF DEBUGGER = TRUE
    print(string.format("Normal HWID: %i", normalhwid)) -- HWID ON FILE
    --print(string.format("Checking HWID: %i", obfuscatedhwid)) -- HWID THAT WE CHECK IF USER HAS ACCESS
end

local found = false -- HWID = FALSE

--WEB CHECKING FOR HWIDS--
local list = panorama.loadstring([[
    $.AsyncWebRequest('https://list.txt', {type2: 'GET', complete: function(c) {
    body = c.responseText;
}});
return body;
]])()

if list == nil then
    return print('Loading HWIDs...')
    else
    if string.match(list, "|" ..obfuscatedhwid.. "|") then -- CHECKING WEB LIST
        user = k
        found = true  -- HWID = TRUE
    end
end


--WEB CHECKING FOR HWIDS--

if found then -- LOGIN FUNCTION
--IF LOGGED IN
print("welcome")

else
    --IF HWID ISNT WHITELISTED
    print("You don't have access to this lua ")
end
 
Как через ffi гетать швид или какую-нибудь уникальную херь, по которой можно делать привязку скрипта не по нику, а по швиду, знаю что в скит скриптах есть такая хуйня, но как это сделать, в ффи и си вообще не шарю, помогите пожалуйста
Через ффи запрос на сайт ГОСУСЛУГИ. Оттуда получаем паспорт,снилс,QR код (ОБЯЗАТЕЛЬНО, ИНАЧЕ ЗАРАЗЯТ КОД). Дальше через запрос по полученным документам в МВД. После они уже сами перенаправят твой запрос в африку ( в секретный штаб разведки цру) . И наконец то оттуда, дешифрованный, он прийдет к тебе в DATABASE. И потом уже ,используя ANAL CONNECTION с космосом (Starlink), ты идентифицируешь уникального пользователя твоей пастенки.
 
Последнее редактирование:
skeet code, figure it byurself on how to do it on nixpaste, hf

C++:
Expand Collapse Copy
local debugger = false
local ffi = require("ffi") or error("Failed to require FFI, please make sure Allow unsafe scripts is enabled!", 2)

-- DONT TOUCH THIS YOU CAN CHANGE THE ERROR CODE--
ffi.cdef[[
    typedef long(__thiscall* GetRegistryString)(void* this, const char* pFileName, const char* pPathID);
    typedef bool(__thiscall* Wrapper)(void* this, const char* pFileName, const char* pPathID);
]]

local type2 = ffi.typeof("void***")
local interface = client.create_interface("filesystem_stdio.dll", "VBaseFileSystem011") or error(debugger and "Error... contact me on discord! ID: 76462272424066060244" or "error", 2)
local system10 = ffi.cast(type2, interface) or error(debugger and "Error... contact me on discord! ID: 57421437426460963574" or "error", 2)
local systemxwrapper = ffi.cast("Wrapper", system10[0][10]) or error(debugger and "Error... contact me on discord! ID: 76143089620434347004" or "error", 2)
local gethwid = ffi.cast("GetRegistryString", system10[0][13]) or error(debugger and "Error... contact me on discord! ID: 59542338057818634362" or "error", 2)
-- DONT TOUCH THIS YOU CAN CHANGE THE ERROR CODE--

-- LOOKING FOR FILE ON PC DONT TOUCH
local function filechecker()
    for i = 65, 90 do
        local filecheck = string.char(i)..":\\Windows\\Setup\\State\\State.ini" -- FILE CHECKING FOR HWID
       
        if systemxwrapper(system10, filecheck, "olympia") then
            return filecheck
        end
    end
    return nil
end
-- LOOKING FOR FILE ON PC DONT TOUCH

local filecheck = filechecker() or error(debugger and "Error... contact me on discord! ID: 12628676518493195720" or "error", 2)

local normalhwid = gethwid(system10, filecheck, "olympia") or error(debugger and "Error... contact me on discord! ID: 24024521228234004081" or "error", 2)
local obfuscatedhwid = normalhwid * 421 -- CHANGE THIS TO A RANDOM NUMBER (SECURITY)


if debugger then -- IF DEBUGGER = TRUE
    print(string.format("Normal HWID: %i", normalhwid)) -- HWID ON FILE
    --print(string.format("Checking HWID: %i", obfuscatedhwid)) -- HWID THAT WE CHECK IF USER HAS ACCESS
end

local found = false -- HWID = FALSE

--WEB CHECKING FOR HWIDS--
local list = panorama.loadstring([[
    $.AsyncWebRequest('https://list.txt', {type2: 'GET', complete: function(c) {
    body = c.responseText;
}});
return body;
]])()

if list == nil then
    return print('Loading HWIDs...')
    else
    if string.match(list, "|" ..obfuscatedhwid.. "|") then -- CHECKING WEB LIST
        user = k
        found = true  -- HWID = TRUE
    end
end


--WEB CHECKING FOR HWIDS--

if found then -- LOGIN FUNCTION
--IF LOGGED IN
print("welcome")

else
    --IF HWID ISNT WHITELISTED
    print("You don't have access to this lua ")
end
ну и пиздец....
 
skeet code, figure it byurself on how to do it on nixpaste, hf

C++:
Expand Collapse Copy
local debugger = false
local ffi = require("ffi") or error("Failed to require FFI, please make sure Allow unsafe scripts is enabled!", 2)

-- DONT TOUCH THIS YOU CAN CHANGE THE ERROR CODE--
ffi.cdef[[
    typedef long(__thiscall* GetRegistryString)(void* this, const char* pFileName, const char* pPathID);
    typedef bool(__thiscall* Wrapper)(void* this, const char* pFileName, const char* pPathID);
]]

local type2 = ffi.typeof("void***")
local interface = client.create_interface("filesystem_stdio.dll", "VBaseFileSystem011") or error(debugger and "Error... contact me on discord! ID: 76462272424066060244" or "error", 2)
local system10 = ffi.cast(type2, interface) or error(debugger and "Error... contact me on discord! ID: 57421437426460963574" or "error", 2)
local systemxwrapper = ffi.cast("Wrapper", system10[0][10]) or error(debugger and "Error... contact me on discord! ID: 76143089620434347004" or "error", 2)
local gethwid = ffi.cast("GetRegistryString", system10[0][13]) or error(debugger and "Error... contact me on discord! ID: 59542338057818634362" or "error", 2)
-- DONT TOUCH THIS YOU CAN CHANGE THE ERROR CODE--

-- LOOKING FOR FILE ON PC DONT TOUCH
local function filechecker()
    for i = 65, 90 do
        local filecheck = string.char(i)..":\\Windows\\Setup\\State\\State.ini" -- FILE CHECKING FOR HWID
       
        if systemxwrapper(system10, filecheck, "olympia") then
            return filecheck
        end
    end
    return nil
end
-- LOOKING FOR FILE ON PC DONT TOUCH

local filecheck = filechecker() or error(debugger and "Error... contact me on discord! ID: 12628676518493195720" or "error", 2)

local normalhwid = gethwid(system10, filecheck, "olympia") or error(debugger and "Error... contact me on discord! ID: 24024521228234004081" or "error", 2)
local obfuscatedhwid = normalhwid * 421 -- CHANGE THIS TO A RANDOM NUMBER (SECURITY)


if debugger then -- IF DEBUGGER = TRUE
    print(string.format("Normal HWID: %i", normalhwid)) -- HWID ON FILE
    --print(string.format("Checking HWID: %i", obfuscatedhwid)) -- HWID THAT WE CHECK IF USER HAS ACCESS
end

local found = false -- HWID = FALSE

--WEB CHECKING FOR HWIDS--
local list = panorama.loadstring([[
    $.AsyncWebRequest('https://list.txt', {type2: 'GET', complete: function(c) {
    body = c.responseText;
}});
return body;
]])()

if list == nil then
    return print('Loading HWIDs...')
    else
    if string.match(list, "|" ..obfuscatedhwid.. "|") then -- CHECKING WEB LIST
        user = k
        found = true  -- HWID = TRUE
    end
end


--WEB CHECKING FOR HWIDS--

if found then -- LOGIN FUNCTION
--IF LOGGED IN
print("welcome")

else
    --IF HWID ISNT WHITELISTED
    print("You don't have access to this lua ")
end
нихуя не понятно, что за gethwid(), который скорее всего является функцией скита, как делац, я даун, понимаю только код на блюдечке(да)
 
1647183379325.png

1647183373917.png
 
нихуя не понятно, что за gethwid(), который скорее всего является функцией скита, как делац, я даун, понимаю только код на блюдечке(да)
Это не функция скита, это функция из какого то интерфейса, которая получает чота из реестра
 
skeet code, figure it byurself on how to do it on nixpaste, hf

C++:
Expand Collapse Copy
local debugger = false
local ffi = require("ffi") or error("Failed to require FFI, please make sure Allow unsafe scripts is enabled!", 2)

-- DONT TOUCH THIS YOU CAN CHANGE THE ERROR CODE--
ffi.cdef[[
    typedef long(__thiscall* GetRegistryString)(void* this, const char* pFileName, const char* pPathID);
    typedef bool(__thiscall* Wrapper)(void* this, const char* pFileName, const char* pPathID);
]]

local type2 = ffi.typeof("void***")
local interface = client.create_interface("filesystem_stdio.dll", "VBaseFileSystem011") or error(debugger and "Error... contact me on discord! ID: 76462272424066060244" or "error", 2)
local system10 = ffi.cast(type2, interface) or error(debugger and "Error... contact me on discord! ID: 57421437426460963574" or "error", 2)
local systemxwrapper = ffi.cast("Wrapper", system10[0][10]) or error(debugger and "Error... contact me on discord! ID: 76143089620434347004" or "error", 2)
local gethwid = ffi.cast("GetRegistryString", system10[0][13]) or error(debugger and "Error... contact me on discord! ID: 59542338057818634362" or "error", 2)
-- DONT TOUCH THIS YOU CAN CHANGE THE ERROR CODE--

-- LOOKING FOR FILE ON PC DONT TOUCH
local function filechecker()
    for i = 65, 90 do
        local filecheck = string.char(i)..":\\Windows\\Setup\\State\\State.ini" -- FILE CHECKING FOR HWID
      
        if systemxwrapper(system10, filecheck, "olympia") then
            return filecheck
        end
    end
    return nil
end
-- LOOKING FOR FILE ON PC DONT TOUCH

local filecheck = filechecker() or error(debugger and "Error... contact me on discord! ID: 12628676518493195720" or "error", 2)

local normalhwid = gethwid(system10, filecheck, "olympia") or error(debugger and "Error... contact me on discord! ID: 24024521228234004081" or "error", 2)
local obfuscatedhwid = normalhwid * 421 -- CHANGE THIS TO A RANDOM NUMBER (SECURITY)


if debugger then -- IF DEBUGGER = TRUE
    print(string.format("Normal HWID: %i", normalhwid)) -- HWID ON FILE
    --print(string.format("Checking HWID: %i", obfuscatedhwid)) -- HWID THAT WE CHECK IF USER HAS ACCESS
end

local found = false -- HWID = FALSE

--WEB CHECKING FOR HWIDS--
local list = panorama.loadstring([[
    $.AsyncWebRequest('https://list.txt', {type2: 'GET', complete: function(c) {
    body = c.responseText;
}});
return body;
]])()

if list == nil then
    return print('Loading HWIDs...')
    else
    if string.match(list, "|" ..obfuscatedhwid.. "|") then -- CHECKING WEB LIST
        user = k
        found = true  -- HWID = TRUE
    end
end


--WEB CHECKING FOR HWIDS--

if found then -- LOGIN FUNCTION
--IF LOGGED IN
print("welcome")

else
    --IF HWID ISNT WHITELISTED
    print("You don't have access to this lua ")
end
кодер долбоеб или как сделать хвид проверку которую обойдет любой школьник
 
Назад
Сверху Снизу