正方成績查詢(利用超級課程表介面)

2021-08-19 04:18:05 字數 2501 閱讀 1798

<?php

//第一步:獲取cookie

error_reporting(0);

header('content-type:text/html; charset= utf-8');

//curl初始化

/*** 模擬登入

*/$cookie_file="init_cookie";

$url = '';

$time=$_post["xz"];

$username=$_post['username'];

$password=$_post['password'];

$code=$_post['code'];

if($time=="1")

if($time=="2")

if($time=="3")

if($time=="4")

//初始化變數

//這一塊根據自己抓包獲取到的**上的資料來做判斷

//var_dump($info);

//$name=$result['scorelist']['coursecode'];

//var_dump($name);

var_dump($name);

var_dump($data);

?>

//index 內容

<?php

$cookie_file="init_cookie";

$verify_code_url = "";

$curl = curl_init ();

curl_setopt ($curl,curlopt_url,$verify_code_url );

curl_setopt ($curl,curlopt_cookiejar,$cookie_file );

curl_setopt ($curl, curlopt_header,false );

curl_setopt ($curl,curlopt_returntransfer,true );

$img = curl_exec ($curl );

curl_close ($curl );

//取出驗證碼

說明:1. 介面每個學校都不同,自己可以通過抓包軟體進行抓取。

2.原始碼僅僅是作為參考。

成績查詢系統

數學老師小y 想寫乙個成績查詢系統,包含如下指令 insert name score 向系統中插入一條資訊,表示名字為name的學生的數學成績為score。find name 表示查詢名字為name的學生的數學成績。注意有些同學可能會為了刷分多次選課,查詢的時候給出最大成績即可。學生的名字是由小寫字...

bugku 成績查詢

典型的sql聯合注入,用bp進行爆破。step1 聯合注入要求查詢列數相同,姓名 語數外一共四個資料,因此select 1,2,3,4 令id a 是為了使前乙個查詢無效而回顯第二個查詢 也可以使用其他字元,只要保證union前的查詢無效即可 id a union select 1,2,3,4 st...

正方系統 成績表 刪除重覆記錄

由於在經過多次對成績進行匯入。導致了正方系統成績內部產生了1個學生多條重複成績記錄的情況。為了刪除重覆記錄,可以經過以下3步 1 建立乙個和cjb一樣結構的表如 cjb 090324 create table cjb 090324 xn varchar2 10 xq number 1 xkkh va...