Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/0x727/SqlKnife_0x727
/ functions
Functions
361 in github.com/0x727/SqlKnife_0x727
⨍
Functions
361
◇
Types & classes
111
↓ 43 callers
Method
Add
(string header)
PotatoInSQL/Options.cs:822
↓ 23 callers
Method
Write
([MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] byte[] pv, uint cb, out uint pcbWritten)
PotatoInSQL/IStream.cs:8
↓ 21 callers
Method
ToString
()
PotatoInSQL/Options.cs:604
↓ 11 callers
Method
GetBytes
()
PotatoInSQL/ObjRef.cs:70
↓ 10 callers
Method
Invoke
(OptionContext c)
PotatoInSQL/Options.cs:591
↓ 7 callers
Method
SendOneRow
(string text)
EfsPotato/RowUtils.cs:29
↓ 7 callers
Function
warnx
SqlKnife/getopt.c:125
↓ 6 callers
Method
ToArray
()
PotatoInSQL/Options.cs:352
↓ 5 callers
Method
Write
(TextWriter o, ref int n, string s)
PotatoInSQL/Options.cs:1305
↓ 4 callers
Method
Contains
(string item)
PotatoInSQL/Options.cs:294
↓ 4 callers
Method
WriteOptionDescriptions
(TextWriter o)
PotatoInSQL/Options.cs:1179
↓ 3 callers
Method
Dispose
()
PotatoInSQL/SSPIHelper.cs:44
↓ 3 callers
Method
GetEnumerator
()
PotatoInSQL/Options.cs:302
↓ 3 callers
Method
RemoveAt
(int index)
PotatoInSQL/Options.cs:315
↓ 3 callers
Function
getopt_internal
* getopt_internal -- * Parse argc/argv argument vector. Called by user level routines. */
SqlKnife/getopt.c:322
↓ 3 callers
Function
permute_args
* Exchange the block from nonopt_start to nonopt_end with the block * from nonopt_end to opt_end (keeping the same order of arguments * in each bloc
SqlKnife/getopt.c:157
↓ 2 callers
Method
Bind
(IntPtr IntPtrserver)
EfsPotato/EfsPotato.cs:394
↓ 2 callers
Method
Clear
()
PotatoInSQL/Options.cs:293
↓ 2 callers
Method
Clone
(out IStream ppstm)
PotatoInSQL/IStream.cs:17
↓ 2 callers
Method
GetCommand
(List<string> extra)
PotatoInSQL/Options.cs:1744
↓ 2 callers
Method
GetSecBuffer
()
PotatoInSQL/SSPIHelper.cs:93
↓ 2 callers
Method
HandleType1
(byte[] ntmlBytes)
PotatoInSQL/LocalNegotiator.cs:23
↓ 2 callers
Method
HandleType3
(byte[] ntmlBytes)
PotatoInSQL/LocalNegotiator.cs:63
↓ 2 callers
Method
InsertItem
(int index, Option item)
PotatoInSQL/Options.cs:786
↓ 2 callers
Method
Parse
(string value, OptionContext c)
PotatoInSQL/Options.cs:475
↓ 2 callers
Method
Remove
(string item)
PotatoInSQL/Options.cs:296
↓ 2 callers
Method
SetItem
(int index, Option item)
PotatoInSQL/Options.cs:800
↓ 2 callers
Method
WriteCommandDescription
(TextWriter o, Command c, string commandName)
PotatoInSQL/Options.cs:1237
↓ 2 callers
Function
parse_long_options
* parse_long_options -- * Parse long options in argc/argv argument vector. * Returns -1 if short_too is set and the option does not match long_optio
SqlKnife/getopt.c:194
↓ 1 callers
Method
CoGetInstanceFromIStorage
(COSERVERINFO pServerInfo, ref Guid pclsid, [MarshalAs(UnmanagedType.IUnknown)] object pUnk
PotatoInSQL/Ole32.cs:95
↓ 1 callers
Method
CreateILockBytesOnHGlobal
( IntPtr hGlobal, [MarshalAs(UnmanagedType.Bool)] bool fDeleteOnRelease,
PotatoInSQL/Ole32.cs:82
↓ 1 callers
Method
Dispose
()
PotatoInSQL/Security/SSPIHelper.cs:44
↓ 1 callers
Method
EfsRpcOpenFileRaw
(out IntPtr hContext, string FileName, int Flags)
EfsPotato/EfsPotato.cs:287
↓ 1 callers
Method
GetArguments
(string value, out IEnumerable<string> replacement)
PotatoInSQL/Options.cs:616
↓ 1 callers
Method
GetArgumentsFromFile
(string file)
PotatoInSQL/Options.cs:619
↓ 1 callers
Method
GetNames
()
PotatoInSQL/Options.cs:465
↓ 1 callers
Method
HandleType2
(byte[] ntlmBytes)
PotatoInSQL/LocalNegotiator.cs:43
↓ 1 callers
Method
IndexOf
(object value)
PotatoInSQL/Options.cs:312
↓ 1 callers
Method
Next
The user needs to allocate an STATSTG array whose size is celt.
PotatoInSQL/IEnumSTATSTG.cs:10
↓ 1 callers
Method
OriginMain
public static void OriginMain(string[] args) {
PotatoInSQL/Program.cs:51
↓ 1 callers
Method
Save
(BinaryWriter bw)
PotatoInSQL/ObjRef.cs:224
↓ 1 callers
Method
SendAllRow
(ArrayList alltext)
EfsPotato/RowUtils.cs:12
↓ 1 callers
Method
StgCreateDocfileOnILockBytes
( ILockBytes plkbyt, STGM grfMode, uint reserved,
PotatoInSQL/Ole32.cs:88
↓ 1 callers
Method
TriggerDCOM
()
PotatoInSQL/PotatoAPI.cs:178
↓ 1 callers
Method
WrappedLines
(string self, params int[] widths)
PotatoInSQL/Options.cs:196
↓ 1 callers
Method
WriteUnknownCommand
(string unknownCommand)
PotatoInSQL/Options.cs:1856
↓ 1 callers
Function
_vwarnx
SqlKnife/getopt.c:116
↓ 1 callers
Method
builddsn
SqlKnife/DataSourceHandle.cpp:123
↓ 1 callers
Method
connect
SqlKnife/DataSourceHandle.cpp:134
↓ 1 callers
Method
disfirewall
SqlKnife/MsSqlExploit.cpp:25
↓ 1 callers
Method
dofix
SqlKnife/MsSqlExploit.cpp:78
↓ 1 callers
Method
execcmd
SqlKnife/MsSqlExploit.cpp:39
↓ 1 callers
Function
gcd
* Compute the greatest common divisor of a and b. */
SqlKnife/getopt.c:137
↓ 1 callers
Function
getopt_long_only
* getopt_long_only -- * Parse argc/argv argument vector. */
SqlKnife/getopt.c:555
↓ 1 callers
Method
openrdp
SqlKnife/MsSqlExploit.cpp:5
↓ 1 callers
Method
orgMain
(string cmd)
EfsPotato/EfsPotato.cs:20
↓ 1 callers
Function
printusage
SqlKnife/SqlKnife.cpp:9
↓ 1 callers
Method
remove
SqlKnife/MsSqlExploit.cpp:282
↓ 1 callers
Method
sethchijack
SqlKnife/MsSqlExploit.cpp:15
Method
basequery
SqlKnife/DataSourceHandle.cpp:36
Method
AcceptSecurityContext
(CredHandle phCredential, CtxHandle phContext, ref SecBufferDesc pInput,
PotatoInSQL/SSPIHelper.cs:132
Method
AcceptSecurityContext
(CredHandle phCredential, CtxHandle phContext, ref SecBufferDesc pInput,
PotatoInSQL/Security/SSPIHelper.cs:132
Method
AcquireCredentialsHandle
( string pszPrincipal, //SEC_CHAR* string pszPackage, //SEC_CHAR* //"Kerberos","NTLM",
PotatoInSQL/SSPIHelper.cs:120
Method
AcquireCredentialsHandle
( string pszPrincipal, //SEC_CHAR* string pszPackage, //SEC_CHAR* //"Kerberos","NTLM",
PotatoInSQL/Security/SSPIHelper.cs:120
Method
ActionOption
(string prototype, string description, int count, Action<OptionValueCollection> action)
PotatoInSQL/Options.cs:852
Method
Add
(string item)
PotatoInSQL/Options.cs:292
Method
Add
(IEnumerable<string> arguments)
PotatoInSQL/Options.cs:997
Method
Add
(Command value)
PotatoInSQL/Options.cs:1534
Method
AddCommand
(Command value)
PotatoInSQL/Options.cs:1542
Method
AddImpl
(Option option)
PotatoInSQL/Options.cs:805
Method
AddNestedCommands
(List<KeyValuePair<string, Command>> commands, string outer, CommandSet value)
PotatoInSQL/Options.cs:1845
Method
AddSeparators
(string name, int end, ICollection<string> seps)
PotatoInSQL/Options.cs:560
Method
AddSource
(ArgumentEnumerator ae, string argument)
PotatoInSQL/Options.cs:1018
Method
AdjustTokenPrivileges
(IntPtr tokenhandle, [MarshalAs(UnmanagedType.Bool)] bool disableAllPrivilege
PotatoInSQL/Privilege.cs:183
Method
AdjustTokenPrivileges
(IntPtr tokenhandle, [MarshalAs(UnmanagedType.Bool)] bool disableAllPrivilege
PotatoInSQL/Security/Privilege.cs:183
Method
AdjustTokenPrivileges
(IntPtr TokenHandle, bool DisableAllPrivileges, ref TOKEN_PRIVILEGES NewState, int Bufferlength, IntPtr Previo
EfsPotato/EfsPotato.cs:157
Method
AllocateMemory
(int size)
EfsPotato/EfsPotato.cs:380
Method
AlreadyAdded
(CommandSet value)
PotatoInSQL/Options.cs:1647
Method
ArgumentEnumerator
(IEnumerable<string> arguments)
PotatoInSQL/Options.cs:993
Method
ArgumentSource
()
PotatoInSQL/Options.cs:611
Method
AssertValid
(int index)
PotatoInSQL/Options.cs:325
Method
COMListener
()
PotatoInSQL/PotatoAPI.cs:112
Method
CallNdrClientCall2x86
(int offset, params IntPtr[] args)
EfsPotato/EfsPotato.cs:432
Method
Category
Prototype starts with '=' because this is an invalid prototype (see Option.ParsePrototype(), and thus it'll prevent Category instances from being acci
PotatoInSQL/Options.cs:834
Method
Clone
()
PotatoInSQL/IEnumSTATSTG.cs:18
Method
Clone
()
PotatoInSQL/Com/IEnumSTATSTG.cs:18
Method
Clone
(out IStream ppstm)
PotatoInSQL/Com/IStream.cs:17
Method
CloseHandle
(IntPtr hObject)
PotatoInSQL/Privilege.cs:204
Method
CloseHandle
(IntPtr hObject)
PotatoInSQL/Security/Privilege.cs:204
Method
CloseHandle
(IntPtr handle)
EfsPotato/EfsPotato.cs:154
Method
CoGetInstanceFromIStorage
(COSERVERINFO pServerInfo, ref Guid pclsid, [MarshalAs(UnmanagedType.IUnknown)] object pUnk
PotatoInSQL/Com/Ole32.cs:95
Method
Command
(string name, string help = null)
PotatoInSQL/Options.cs:1385
Method
CommandOption
Prototype starts with '=' because this is an invalid prototype (see Option.ParsePrototype(), and thus it'll prevent Category instances from being acci
PotatoInSQL/Options.cs:1422
Method
CommandOptionSet
(CommandSet commands, MessageLocalizerConverter localizer)
PotatoInSQL/Options.cs:1455
Method
CommandSet
(string suite, MessageLocalizerConverter localizer = null)
PotatoInSQL/Options.cs:1506
Method
Commit
(uint grfCommitFlags)
PotatoInSQL/StorageTrigger.cs:48
Method
Commit
([In] uint grfCommitFlags)
PotatoInSQL/IStorage.cs:17
Method
Commit
(uint grfCommitFlags)
PotatoInSQL/IStream.cs:12
Method
Commit
([In] uint grfCommitFlags)
PotatoInSQL/Com/IStorage.cs:17
Method
Commit
(uint grfCommitFlags)
PotatoInSQL/Com/IStream.cs:12
next →
1–100 of 361, ranked by callers