mirror of
https://github.com/github/codeql.git
synced 2025-12-20 10:46:30 +01:00
Create qhelp examples
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
from flask import request, Flask
|
||||
import ldap
|
||||
|
||||
|
||||
@app.route("/normal")
|
||||
def normal():
|
||||
unsafe_dn = "dc=%s" % request.args['dc']
|
||||
unsafe_filter = "(user=%s)" % request.args['username']
|
||||
|
||||
ldap_connection = ldap.initialize("ldap://127.0.0.1:1337")
|
||||
user = ldap_connection.search_s(
|
||||
unsafe_dn, ldap.SCOPE_SUBTREE, unsafe_filter)
|
||||
@@ -0,0 +1,12 @@
|
||||
from flask import request, Flask
|
||||
import ldap3
|
||||
|
||||
|
||||
@app.route("/normal")
|
||||
def normal():
|
||||
unsafe_dn = "dc=%s" % request.args['dc']
|
||||
unsafe_filter = "(user=%s)" % request.args['username']
|
||||
|
||||
srv = ldap3.Server('ldap://127.0.0.1', port=1337)
|
||||
conn = ldap3.Connection(srv, user=unsafe_dn, auto_bind=True)
|
||||
conn.search(unsafe_dn, unsafe_filter)
|
||||
@@ -0,0 +1,17 @@
|
||||
from flask import request, Flask
|
||||
import ldap
|
||||
import ldap.filter
|
||||
import ldap.dn
|
||||
|
||||
|
||||
@app.route("/normal")
|
||||
def normal():
|
||||
unsafe_dn = "dc=%s" % request.args['dc']
|
||||
unsafe_filter = "(user=%s)" % request.args['username']
|
||||
|
||||
safe_dn = ldap.dn.escape_dn_chars(unsafe_dn)
|
||||
safe_filter = ldap.filter.escape_filter_chars(unsafe_filter)
|
||||
|
||||
ldap_connection = ldap.initialize("ldap://127.0.0.1:1337")
|
||||
user = ldap_connection.search_s(
|
||||
safe_dn, ldap.SCOPE_SUBTREE, safe_filter)
|
||||
@@ -0,0 +1,17 @@
|
||||
from flask import request, Flask
|
||||
import ldap3
|
||||
from ldap3.utils.dn import escape_rdn
|
||||
from ldap3.utils.conv import escape_filter_chars
|
||||
|
||||
|
||||
@app.route("/normal")
|
||||
def normal():
|
||||
unsafe_dn = "dc=%s" % request.args['dc']
|
||||
unsafe_filter = "(user=%s)" % request.args['username']
|
||||
|
||||
safe_dn = escape_rdn(unsafe_dn)
|
||||
safe_filter = escape_filter_chars(unsafe_filter)
|
||||
|
||||
srv = ldap3.Server('ldap://127.0.0.1', port=1337)
|
||||
conn = ldap3.Connection(srv, user=safe_dn, auto_bind=True)
|
||||
conn.search(safe_dn, safe_filter)
|
||||
Reference in New Issue
Block a user