반응형
1 <?php
2 $md5 = "c1c95b382230eb9e27a60c4baceb5f2e";
3 $uid = "hhp-ImZRY";
4 $token = strtolower(md5('1878399009'));
5 $url = "http://www.ttmd5.com/do.php?c=Api&m=crack&uid=$uid&token=$token&cipher=$md5";
6 $data = file_get_contents($url);
7 echo $data;
8 ?>
암호문은 c1c95b382230eb9e27a60c4baceb5f2e
1 {
2 "count": 1,
3 "data": [
4 {
5 "cipher": "c1c95b382230eb9e27a60c4baceb5f2e",
6 "plain": "1azu8uhn",
7 "flag": 1,
8 "time": 0
9 }
10 ]
11 }
결과는 1azu8uhn
md5 자체는 되돌릴 수 없지만ttmd5.com에서 제공하는 인터페이스를 사용하여 해독할 수 있습니다. 성공률이 높은지 시도해 보았습니다. 일반 라이브러리는 70%이며, 그 계정은 지금도 무료로 이용할 수 있습니다
별도로 찾은 문장
<?php
$md5 = "<span style="font-family:monospace;color:#b750;font-size: 13px; font-style: normal; font-variant: normal; font-weight: bold; letter-spacing: normal; line-height: 18px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none; background-color: rgb(255, 255, 248);">3ec4900f17489377e48dee29f06a49e3</span>";
$uid = "hhp-ImZRY";
$token = strtolower(md5('1878399009'));
$url = "http://www.ttmd5.com/do.php?c=Api&m=crack&uid=$uid&token=$token&cipher=$md5";
$data = file_get_contents($url);
echo $data;
?>
얻은 결과
{
"count": 1,
"data": [
{
"cipher": "<span style="font-family:monospace;color:#b750;font-size: 13px; font-style: normal; font-variant: normal; font-weight: bold; letter-spacing: normal; line-height: 18px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none; background-color: rgb(255, 255, 248);">3ec4900f17489377e48dee29f06a49e3</span>",
"plain": "<span style="font-family:monospace;color:#b750;font-size: 13px; font-style: normal; font-variant: normal; font-weight: bold; letter-spacing: normal; line-height: 18px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none; background-color: rgb(255, 255, 248);">cctvabde</span>",
"flag": 1,
"time": 0
}
]
}
md5는 해시 알고리즘으로 그 자체는 되돌릴 수 없지만, ttmd5.com에서 제공하는 인터페이스를 사용하여 해독할 수 있으며, 성공률은 70%이며, 곡선이라고 할 수 있다
반응형
'개발 꿀팁 > PHP' 카테고리의 다른 글
PHP5.6 CURL을 통해 사진 업로드 @ 부호가 올바르지 않은 호환성 문제 (0) | 2022.08.02 |
---|---|
php 파일 업로드 이미지 형식이 이미지인지 여부 판단 (0) | 2022.08.02 |
php 두 자릿수 그룹을 키 값으로 정렬합니다 (0) | 2022.08.02 |
Laravel 사용자 정의 Json 데이터 형식 참조로 쉽게 돌아가기 (0) | 2022.08.02 |
Wordpress 로그인하지 않은 사용자의 REST API 접근 금지 (0) | 2022.08.02 |