암호화 된 문자열, 해당 문자열에 대해서만 작성된 함수 및 해당 문자열에 대해서만 작성된 함수를 사용할 수있는 코드로 세 가지 퍼즐을 만들 수있는 방법이 있습니까? 해독 된 형태는 실제로 실행될 코드/명령어입니다). 세 번째이자 가장 중요한 것은 최종 기능은 기능 실행을 가능하게하는 환경이며, 환경 상태는 용인 할 수없는 것이어야합니다. 따라서 함수는 일치하는 문자열에서 한 번만 실행되고 하나의 환경 상태는 만료됩니다. 그것은 완벽한 시계 메커니즘이어야합니다. 단 하나의 조각 만 빠져서 "눈에 띄지 않게"만들 수 있어야합니다 (물론 모든 부분이 중요하기 때문에 "작동"에서와 같이 똑딱 거리지 않아야합니다).코드 난독 처리 및 런타임 동작 변경
여기서 스크립트 언어에 대해 말하고 있습니다. 여기에 eval과 같은 것이 있지만, 일반적인 기술로 적용 할 수 있습니다.
모든 종류의 메모리 상태와 변수를 기반으로하는 일종의 "도미노"효과를 사용하면 구조적이지만 숨겨진 "누수 효과"와 비슷한 것을 만들 수 있습니다.) 장소에 배치해야합니다. 결국에는 "코드 깔때기"로 이상한 도구를 사용하여 실행 흐름을 조정합니다.
나는 이와 비슷한 것을 알 수 없으므로 내 말은 읽을 수 있고 이해할 수있는 형식을 제공 할 수 있도록 만들어졌습니다.
내 질문에 대한 정확한 답변은 ... 가능합니까? 내가 얻을 수있는 도움이 있습니까? 어딘가에 어떤 아이디어로? 나는 그와 같은 효과를 가질 수있는 것을 지금 찾을 수 없기 때문에.
물론 아무도 내 코드에 관심이 없다거나 편집증에 시달리는 것처럼 말할 필요가 없기 때문에 그러한 것을 묻지 않아도됩니다. 그러나 그것이 여전히 이유가 될 수 있다고 생각하십시오. 아니,이 사실을 알고 싶어하는 이유가 분명합니다.
그리고 해결책이 시급한 필요성에 직면하고 있기 때문에 "토론 포럼이 아님을 분명히 명시했습니다"와 같은 결론에 도달하지 마십시오. 그리고 진지한 수학과 견고한 알고리즘 사고를 포함한 많은 것들에 대한 경험이 거의 없기 때문에 나는 도움을 요청합니다. 그래서 나는이 문제에 대해 어떤 생각을 할지를 고마워한다.
답변 해 주셔서 감사합니다. 정확히 당신이 게시물의 끝에 언급 한 것은 내 문제였습니다. 복구 할 수없는 상황을 만들 방법이 없습니까? 또는 정보를 자동으로 실행하고 그 자체가 컨텍스트 일 때 정보를 종료 한 시점에서 다시 시작할 수 없습니다. – khael