默认教学计划
1839人加入学习
(5人评价)
CTF从入门到提升

入选《爆款好课TOP榜》

价格 ¥ 499.00
音频听课 手机端支持一键听课 (试一试)
该课程属于 网络安全公益-高校篇 请加入后再学习

 无数字字母命令执行课程中的产生异或源码

<?php
$a = '~!@#$%^&*()_+\|/?.,<>`-={}[]';
for($i = 0;$i<strlen($a);$i++){
	for($j=0;$j<strlen($a);$j++){
		if(ord($a[$i]^$a[$j])>64&&ord($a[$i]^$a[$j])<91){
			echo $a[$i]. ' xor '.$a[$j].' is ';
			echo chr(ord($a[$i]^$a[$j])). ' ';
				echo ord($a[$i]^$a[$j]);
			echo "\n<br>";
		}elseif(ord($a[$i]^$a[$j])>96&&ord($a[$i]^$a[$j])<122){
			echo $a[$i].' xor '.$a[$j].' is ';
			echo chr(ord($a[$i]^$a[$i])).' ';
			echo ' '.ord($a[$i]^$a[$j]);
			echo "\n<br>";
		}
	}
}
?>

 

不客气~~

结果:

~ xor $ is Z 90 
~ xor & is X 88 
~ xor * is T 84 
~ xor ( is V 86 
~ xor ) is W 87 
~ xor + is U 85 
~ xor / is Q 81 
~ xor ? is A 65 
~ xor . is P 80 
~ xor , is R 82 
~ xor < is B 66 
~ xor - is S 83 
~ xor = is C 67 
! xor @ is 97 
! xor ` is A 65 
! xor { is Z 90 
@ xor ! is 97 
@ xor # is 99 
@ xor $ is 100 
@ xor % is 101 
@ xor & is 102 
@ xor * is 106 
@ xor ( is 104 
@ xor ) is 105 
@ xor + is 107 
@ xor / is 111 
@ xor . is 110 
@ xor , is 108 
@ xor - is 109 
# xor @ is 99 
# xor ` is C 67 
# xor { is X 88 
# xor [ is 120 
$ xor ~ is Z 90 
$ xor @ is 100 
$ xor \ is 120 
$ xor | is X 88 
$ xor ` is D 68 
$ xor } is Y 89 
$ xor ] is 121 
% xor @ is 101 
% xor \ is 121 
% xor | is Y 89 
% xor ` is E 69 
% xor } is X 88 
% xor ] is 120 
^ xor & is 120 
^ xor * is 116 
^ xor ( is 118 
^ xor ) is 119 
^ xor + is 117 
^ xor / is 113 
^ xor ? is 97 
^ xor . is 112 
^ xor , is 114 
^ xor < is 98 
^ xor - is 115 
^ xor = is 99 
& xor ~ is X 88 
& xor @ is 102 
& xor ^ is 120 
& xor _ is 121 
& xor | is Z 90 
& xor ` is F 70 
* xor ~ is T 84 
* xor @ is 106 
* xor ^ is 116 
* xor _ is 117 
* xor \ is 118 
* xor | is V 86 
* xor ` is J 74 
* xor { is Q 81 
* xor } is W 87 
* xor [ is 113 
* xor ] is 119 
( xor ~ is V 86 
( xor @ is 104 
( xor ^ is 118 
( xor _ is 119 
( xor \ is 116 
( xor | is T 84 
( xor ` is H 72 
( xor { is S 83 
( xor } is U 85 
( xor [ is 115 
( xor ] is 117 
) xor ~ is W 87 
) xor @ is 105 
) xor ^ is 119 
) xor _ is 118 
) xor \ is 117 
) xor | is U 85 
) xor ` is I 73 
) xor { is R 82 
) xor } is T 84 
) xor [ is 114 
) xor ] is 116 
_ xor & is 121 
_ xor * is 117 
_ xor ( is 119 
_ xor ) is 118 
_ xor + is 116 
_ xor / is 112 
_ xor . is 113 
_ xor , is 115 
_ xor < is 99 
_ xor > is 97 
_ xor - is 114 
_ xor = is 98 
+ xor ~ is U 85 
+ xor @ is 107 
+ xor ^ is 117 
+ xor _ is 116 
+ xor \ is 119 
+ xor | is W 87 
+ xor ` is K 75 
+ xor { is P 80 
+ xor } is V 86 
+ xor [ is 112 
+ xor ] is 118 
\ xor $ is 120 
\ xor % is 121 
\ xor * is 118 
\ xor ( is 116 
\ xor ) is 117 
\ xor + is 119 
\ xor / is 115 
\ xor ? is 99 
\ xor . is 114 
\ xor , is 112 
\ xor > is 98 
\ xor - is 113 
\ xor = is 97 
| xor $ is X 88 
| xor % is Y 89 
| xor & is Z 90 
| xor * is V 86 
| xor ( is T 84 
| xor ) is U 85 
| xor + is W 87 
| xor / is S 83 
| xor ? is C 67 
| xor . is R 82 
| xor , is P 80 
| xor > is B 66 
| xor - is Q 81 
| xor = is A 65 
/ xor ~ is Q 81 
/ xor @ is 111 
/ xor ^ is 113 
/ xor _ is 112 
/ xor \ is 115 
/ xor | is S 83 
/ xor ` is O 79 
/ xor { is T 84 
/ xor } is R 82 
/ xor [ is 116 
/ xor ] is 114 
? xor ~ is A 65 
? xor ^ is 97 
? xor \ is 99 
? xor | is C 67 
? xor { is D 68 
? xor } is B 66 
? xor [ is 100 
? xor ] is 98 
. xor ~ is P 80 
. xor @ is 110 
. xor ^ is 112 
. xor _ is 113 
. xor \ is 114 
. xor | is R 82 
. xor ` is N 78 
. xor { is U 85 
. xor } is S 83 
. xor [ is 117 
. xor ] is 115 
, xor ~ is R 82 
, xor @ is 108 
, xor ^ is 114 
, xor _ is 115 
, xor \ is 112 
, xor | is P 80 
, xor ` is L 76 
, xor { is W 87 
, xor } is Q 81 
, xor [ is 119 
, xor ] is 113 
< xor ~ is B 66 
< xor ^ is 98 
< xor _ is 99 
< xor { is G 71 
< xor } is A 65 
< xor [ is 103 
< xor ] is 97 
> xor _ is 97 
> xor \ is 98 
> xor | is B 66 
> xor { is E 69 
> xor } is C 67 
> xor [ is 101 
> xor ] is 99 
` xor ! is A 65 
` xor # is C 67 
` xor $ is D 68 
` xor % is E 69 
` xor & is F 70 
` xor * is J 74 
` xor ( is H 72 
` xor ) is I 73 
` xor + is K 75 
` xor / is O 79 
` xor . is N 78 
` xor , is L 76 
` xor - is M 77 
- xor ~ is S 83 
- xor @ is 109 
- xor ^ is 115 
- xor _ is 114 
- xor \ is 113 
- xor | is Q 81 
- xor ` is M 77 
- xor { is V 86 
- xor } is P 80 
- xor [ is 118 
- xor ] is 112 
= xor ~ is C 67 
= xor ^ is 99 
= xor _ is 98 
= xor \ is 97 
= xor | is A 65 
= xor { is F 70 
= xor [ is 102 
{ xor ! is Z 90 
{ xor # is X 88 
{ xor * is Q 81 
{ xor ( is S 83 
{ xor ) is R 82 
{ xor + is P 80 
{ xor / is T 84 
{ xor ? is D 68 
{ xor . is U 85 
{ xor , is W 87 
{ xor < is G 71 
{ xor > is E 69 
{ xor - is V 86 
{ xor = is F 70 
} xor $ is Y 89 
} xor % is X 88 
} xor * is W 87 
} xor ( is U 85 
} xor ) is T 84 
} xor + is V 86 
} xor / is R 82 
} xor ? is B 66 
} xor . is S 83 
} xor , is Q 81 
} xor < is A 65 
} xor > is C 67 
} xor - is P 80 
[ xor # is 120 
[ xor * is 113 
[ xor ( is 115 
[ xor ) is 114 
[ xor + is 112 
[ xor / is 116 
[ xor ? is 100 
[ xor . is 117 
[ xor , is 119 
[ xor < is 103 
[ xor > is 101 
[ xor - is 118 
[ xor = is 102 
] xor $ is 121 
] xor % is 120 
] xor * is 119 
] xor ( is 117 
] xor ) is 116 
] xor + is 118 
] xor / is 114 
] xor ? is 98 
] xor . is 115 
] xor , is 113 
] xor < is 97 
] xor > is 99 
] xor - is 112 

[展开全文]

授课教师

课程特色

视频(60)
下载资料(15)