흥미롭고 유머러스 - 페이지 72

 
Vinin :

코드를 보호하는 방법


우리 사무실에서 그들은 코드를 명확하게 유지하면서 난독화하는 방법에 대해 어떻게든 생각했습니다.

제안된 모든 솔루션 중 다음과 같은 방법이 완벽함의 높이로 인식되었습니다. 모든 변수 및 함수의 이름은 밑줄로 대체됩니다. 그리고 혼동을 피하기 위해 각 변수에는 고유한 밑줄 수가 할당됩니다.

즉, $attempt_no = $___, $email = $____, $login = $_____, $pass = $______, crypt() = ____() 등입니다.

코드를 상상할 수 있습니까?

만약 ($____) $_____ = ____($_____);
$__________++; $____ = '';
반환 $_____;

원한다면 앉아서 읽으십시오.

언어에 따라 라틴어와 유사한 키릴 문자를 변수 이름에 "삽입"할 수 있습니다. 저것들. 사람이 코드를 분석하면 동일한 변수가 다른 유형으로 취급되는 방식을 알 수 있습니다. 코드가 아무리 복잡하더라도 조만간 Replace 메서드를 사용하여 진실을 추출할 수 있습니다.
 
오 글쎄. JMA에 대해 최근에 공개된 스레드로 판단하면 오픈 소스(해킹은 됨)는 분석하기가 쉽지 않습니다. 사람들은 Jurik의 전체 알고리즘을 알지 못합니다.
 
Mathemat :
오 글쎄. JMA에 대해 최근에 공개된 스레드로 판단하면 오픈 소스(해킹은 됨)는 분석하기가 쉽지 않습니다. 사람들은 Jurik의 전체 알고리즘을 알지 못합니다.
연결할 수 있습니까!?
 
 
 
 
Rorschach :


나는 보통 화장실에서 이것을한다
 
 
Rorschach :
비쉬
물건이 어디 있습니까? 두 개 이상의 음표 공백을 연주하고 싶지 않습니다.
 
jartmailru :
물건이 어디 있습니까? 두 개 이상의 음표 공백을 연주하고 싶지 않습니다.


모두가 놀고 있다

그리고 멜로디가 있다