def api_edit_scan(type, id): check_admin() if type == "sqlmap": sqlmap = Sqlmap.find_by('where id = ?', content_escape(id)) return dict(type=content_escape(type), id=content_escape(id), sqlmap=content_escape(sqlmap)) else: raise notfound()
def api_view_scan(type): check_admin() if type == "sqlmap": total = Sqlmap.count_all() page = Page(total, _get_page_index()) sqlmaps = Sqlmap.find_by('order by update_time desc limit ?,?', page.offset, page.limit) return dict(type=content_escape(type), sqlmaps=content_escape(sqlmaps), page=page) else: raise notfound()