from flask import Flask, url_for app = Flask(__name__) @app.route('/') def index(): return 'index' @app.route('/login') def login(): return 'login' @app.route('/user/') def profile(username): return '{}\'s profile'.format(username) with app.test_request_context(): print(url_for('index')) print(url_for('login')) print(url_for('login', next='/')) print(url_for('profile', username='John Doe')) / /l..
$ export FLASK_ENV=development $ flask run
./templates/login_form.html try login. login ./app.py from flask import * app = Flask(__name__) @app.route('/')def login_form(): return render_template('login_form.html') @app.route('/login', methods = ['POST'])def login(): if request.method == 'POST': if(request.form['id'] == 'admin' and request.form['pw'] == 'admin123'): session['logged'] = True session['user'] = request.form['id'] return 'Hi,..
- 본선가고싶다
- HackCTF
- glibc
- oob
- FSB
- shellcoding
- 해킹
- pwnable.tw
- SQLi
- srop
- tcache
- heap
- pwnable
- ebp change
- fastbin
- hacking
- TLS
- codegate
- fsop
- overflow
- stack reusing
- fastbindup
- exit
- pwable
- rt_sigreturn
- Total
- Today
- Yesterday