Jump to content

مســآآعدهه سريع شباب


Recommended Posts

السلام عليكم

شباب تراهم هكرو سيرفري

لما جيت اشوف من ملف LOG

لما ابي اشوف من اللي اعطاهم ادمنيات ذول اللي هكرو

ذا اللي الاقيه

[2012-12-26 14:28:08] ACL: admin: Object 'user.[M.H]RIVeN' added to group 'ِConsole' 

بس من المفروض لو كان هناك مكتوب مثلا كذا

[2012-12-26 14:28:08] ACL: admin: Object 'user.[M.H]RIVeN' added to group 'Admin2' by xx (xx) -- افتراض بس 

بلييز ساعدوني كيف اشوف من اعطاهم

شكرا

Link to comment

تراهم اثنين

واحد نكه ,,

وواحد نكه xDr.MooJ

السيريالات شفها فوق متعاجز اجيبهآ

شف تراه استخدم الامر shoutdown وطفى الروم

واستخدم الامر deleteResource وحذف كل موداتك ><

ومثل ما تلاحظ موج اعطى راعي النكك فواصل give admin

, والله يعوضضك =D

تحيآتي

Link to comment

بآآآكك :)

توي كنت برومكك ~

حمآيته مهي قوية لهذيك الدرجةة ..

شف شف

0d31474f65f700.bmp

انا نيتي شريفةة ولآ راح اسوي شي ..

واذا حبيت اساعدك تقوي حمآيتكك / ترا انا حاظر #

Link to comment

اولاً سوي حماية على كل حسابات الادمنية الي صلاحياتهم كاملة

^ من خلال الكود ذا

رح الى ملف

[admin]\admin\server\admin_server.lua

وضيف الكود ذا الى آخر سطر بالملف

addEventHandler("onPlayerLogin", getRootElement(), 
function() 
    if getAccountName(getPlayerAccount(source)) == "اسم الحساب" then 
        if ( getPlayerSerial (source) == "سريال اللاعب" ) then 
        outputChatBox ( "الكلام الي يجي بالشات لما يفحص سرياله ويكون صحيح", getRootElement(), 0, 255, 0, true ) 
    else 
        outputChatBox ( "الكلام الي يجي بالشات اذا كان السريال خطأ وينصك باند", getRootElement(), 255, 0, 0, true ) 
        addBan ( nil, nil, getPlayerSerial (source), source, "سبب الباند" ) 
        end 
    end 
end) 

ثم سوي حفظ للملف , #

^ ملاحظةة : انصصحكـ تسوي كود السريال على كل شخص تكون ادمنيته كاملة ’ #

ثانياً لا تعطي اي شخص منت واثق منه ادمنية !

ثالثاً رح الى لوحة الادمنية و احذف هالأكواد ذي ,

رح الى ملف

[admin]\admin\client\gui\admin_main.lua

ثم رح الى سطر 147

ابحث عن الكلام ذا

                          guiCreateLabel ( 0.41, 0.65, 0.50, 0.04, "Execute Command:", true, aTab2.Tab ) 
        aTab2.Command       = guiCreateEdit ( 0.41, 0.70, 0.40, 0.055, "", true, aTab2.Tab ) 
        aTab2.ExecuteClient = guiCreateButton ( 0.82, 0.70, 0.16, 0.035, "Client", true, aTab2.Tab, "execute" ) 
        aTab2.ExecuteServer = guiCreateButton ( 0.82, 0.736, 0.16, 0.035, "Server", true, aTab2.Tab, "execute" ) 
        aTab2.ExecuteAdvanced   = guiCreateLabel ( 0.45, 0.71, 0.50, 0.04, "For advanced users only.", true, aTab2.Tab ) 
                          guiLabelSetColor ( aTab2.ExecuteAdvanced, 255, 0, 0 ) 

واحذفه

ثم رح الى سطر 951

وابحث عن

            elseif ( source == aTab2.ExecuteClient ) then 
                if ( ( guiGetText ( aTab2.Command ) ) and ( guiGetText ( aTab2.Command ) ~= "" ) ) then aExecute ( guiGetText ( aTab2.Command ), true ) end 
            elseif ( source == aTab2.ExecuteServer ) then 
                if ( ( guiGetText ( aTab2.Command ) ) and ( guiGetText ( aTab2.Command ) ~= "" ) ) then triggerServerEvent ( "aExecute", getLocalPlayer(), guiGetText ( aTab2.Command ), true ) end 
            elseif ( source == aTab2.Command ) then 
                guiSetInputEnabled ( true ) 
                guiSetVisible ( aTab2.ExecuteAdvanced, false ) 
            elseif ( source == aTab2.ExecuteAdvanced ) then 
                guiSetVisible ( aTab2.ExecuteAdvanced, false ) 

واحذفه

وسوي حفظ للملف #

ثم رح الى ملف

[admin]\admin\server\admin_server.lua

ورح الى سطر 1372

وابحث عن

addEvent ( "aExecute", true ) 
addEventHandler ( "aExecute", _root, function ( action, echo ) 
    if checkClient( "command.execute", source, 'aExecute', action ) then return end 
    if ( hasObjectPermissionTo ( source, "command.execute" ) ) then  
        local result = loadstring("return " .. action)() 
        if ( echo == true ) then 
            local restring = "" 
            if ( type ( result ) == "table" ) then 
                for k,v in pairs ( result ) do restring = restring..tostring ( v )..", " end 
                restring = string.sub(restring,1,-3) 
                restring = "Table ("..restring..")" 
            elseif ( type ( result ) == "userdata" ) then 
                restring = "Element ("..getElementType ( result )..")" 
            else 
                restring = tostring ( result ) 
            end 
            outputChatBox( "Command executed! Result: " ..restring, source, 0, 0, 255 ) 
        end 
        outputServerLog ( "ADMIN: "..getAdminNameForLog ( source ).." executed command: "..action ) 
    end 
end ) 

واحذفه

وسوي حفظ #

رابعاً لا تركب اي مود منت واثق منه لانه بعض المودات تكون ملغمةة !

VPS خامساً اذا كانت استضافتكـ ديلوكس انصحكـ بتغييرها الى

لانه ثغرة ديلوكس للبآك اب ما زالت موجودة , #

سادساً لا تركب اخر اصدار من لوحة الادمنية الي فيه زر حذف المودات

لانه ذا يساعد الهاكات على تخريب السيرفر ^

ركب اصدار 1.3 افضل اصدار و عدل عليه بإلي قلته لكـ فوق #

مثل ما قال لكـ الأخ برستيج فوق Runcode + Web admin سابعاً احذف مود , !

وبكذآ يكون سيرفركـ محمي بإذن الله وحتى لو شخص خانكـ من الادمنيات ما رح يقدر يسوي اضرار كبيرة للسيرفر , مثل تغيير اسماء المودات .. الخ ‘‘,, #

Link to comment

VPS خامساً اذا كانت استضافتكـ ديلوكس انصحكـ بتغييرها الى

لانه ثغرة ديلوكس للبآك اب ما زالت موجودة , #

‘‘,, #

مو بس حقت الباك اب

الباك اب عادي ينحذف

بس المشكلة ثغرة الاف تي بي للحين موجودة

ويقدرون يحولون سيرفرك ويسون فيه كل شي

Link to comment

VPS خامساً اذا كانت استضافتكـ ديلوكس انصحكـ بتغييرها الى

لانه ثغرة ديلوكس للبآك اب ما زالت موجودة , #

‘‘,, #

مو بس حقت الباك اب

الباك اب عادي ينحذف

بس المشكلة ثغرة الاف تي بي للحين موجودة

ويقدرون يحولون سيرفرك ويسون فيه كل شي

ادري , ديلوكس فيها ثغرآت ككثير #

VPS الأفضل انه يغير استضافته الى

ويسوي الخطوات الي قلتها له فوق , #

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...