Python Flag and Check Sql Inject


  • Hi


    open constinfo.py add file end



    How to use this?

    Code
    1. like questflag
    2.     constInfo.GetFlag("value")
    3.     constInfo.SetFlag("value",constInfo.GetFlag("value")+1)


    İf you want to remove all flag character warp or change character.


    open game.py and find close function and add this.


    Code
    1. constInfo.py_Flag.clear()



    #######################################################################################################



    Sql inject fix on python



    open constInfo add end file


    Code
    1. def GetInjectText(text):
    2. characters = ["SELECT","TRUNCATE","INSERT","REPLACE","DELETE",'/', '>', '<', '|', ';', ':', '}', '{', '[', ']', '%', '#', '@', '^','&']
    3. succes = False
    4. for j in xrange(len(characters)):
    5. if text.find(characters[j]) != -1:
    6. succes = True
    7. break
    8. return succes


    This function usign like this


    Code
    1. def __SendShoutChatPacket(self, text):
    2.     if constInfo.GetInjectText(text):
    3. chat.AppendChat(chat.CHAT_TYPE_INFO, " SQL INJECT")
    4. return


    You add chat, offshop sign, guild comment, messenger or where you want.


    Best Regards - dracaryS


    Bitte melden Sie sich an, um diesen Link zu sehen.

    Never giving up is my magic.

    Bitte melden Sie sich an, um diesen Link zu sehen.

  • Dieses Thema enthält einen weiteren Beitrag, der nur für registrierte Benutzer sichtbar ist, bitte registrieren Sie sich oder melden Sie sich an um diesen lesen zu können.