컴파일 전 소스 코드 보호 - 페이지 10

 
Pavel Izosimov :

당신은 이것에 대해 걱정할 필요가 없습니다. 아무도 실수로 보낸 암호화된 암호화를 시작하지 않았습니다.

또한 테스트 서비스 자체에 대해서는 걱정하지 않아도 됩니다. 이는 임시적이며 유일한 목적은 암호화 알고리즘의 베타 버전 테스트에 대한 외부 액세스를 허용하는 것입니다. 이것은 최종 제품이 되는 것과는 거리가 멉니다.

), 논리적입니다. 왜냐하면 차는 누군가가 아니고, 차는 무언가이기 때문에 아무도 암호화하거나 시작하지 않았기 때문입니다)

1시간 내내 차가 뛴다)

 
Alexandr Bryzgalov :

), 논리적입니다. 왜냐하면 차는 누군가가 아니고, 차는 무언가이기 때문에 아무도 암호화하거나 시작하지 않았기 때문입니다)

1시간 내내 차가 뛴다)

신청서 처리가 불가능하다는 메시지는 신청서가 처리되지 않은 경우 항상 알게 된 순간부터 1 시간 후에 전송됩니다.

당신이 올바르게 지적했듯이 우리는 이유를 확인했습니다. " 어리석게도 그들 자신의 암호화된 소스 코드를 보냈습니다 "

그러니 차 걱정마세요

 
Pavel Izosimov :

신청서 처리가 불가능하다는 메시지는 신청서가 처리되지 않은 경우 항상 알게 된 순간부터 1 시간 후에 전송됩니다.

당신이 올바르게 지적했듯이 우리는 이유를 확인했습니다. " 어리석게도 그들 자신의 암호화된 소스 코드를 보냈습니다 "

그러니 차 걱정마세요

), 그리고 그녀가 암호화된 코드를 암호화한 이유는 무엇입니까?

추신:

아, 죄송합니다, 이것은 제가 첨부한 것과 동일한 소스입니다.

그러나 여전히 사용자가 실수를 한 것을 기계가 즉시 인식한다는 점에서 사용자를 1시간 동안 기다리게 하는 것은 옳지 않습니다.

글쎄, 컴파일 오류를 확인하지 않고 소스를 사용자에게 보내는 것도 옳지 않습니다)

 
Alexandr Bryzgalov :
), 그리고 그녀가 암호화된 코드를 암호화한 이유는 무엇입니까?

알렉산더, 질문을 명확히 해주세요.

내가 이해하는 한, 당신은 3개의 애플리케이션을 보냈습니다. 두 개의 애플리케이션에는 올바른 암호화되지 않은 코드가 포함되어 있습니다(이 애플리케이션은 처리되었고 파일을 수신했습니다), 하나의 애플리케이션은 " 어리석게도 그들에게 자체 암호화된 소스 코드를 보냈습니다 "(이 애플리케이션에 대한 응답으로 귀하는 이 응용 프로그램이 처리되지 않았다는 파일 없이 메시지를 수신함)

 
Pavel Izosimov :

알렉산더, 질문을 명확히 해주세요.

내가 이해하는 한, 당신은 3개의 애플리케이션을 보냈습니다. 두 개의 애플리케이션에는 올바른 암호화되지 않은 코드가 포함되어 있습니다(이 애플리케이션은 처리되었고 파일을 수신했습니다), 하나의 애플리케이션은 " 어리석게도 그들에게 자체 암호화된 소스 코드를 보냈습니다 "(이 애플리케이션에 대한 응답으로 귀하는 이 응용 프로그램이 처리되지 않았다는 파일 없이 메시지를 수신함)

답장으로 제가 이전에 보낸 소스코드(암호화)로 편지를 받았지만 트레일러가 아니라 편지 본문에 있는 텍스트
 
Alexandr Bryzgalov :

), 그리고 그녀가 암호화된 코드를 암호화한 이유는 무엇입니까?

추신:

아, 죄송합니다, 이것은 제가 첨부한 것과 동일한 소스입니다.

그러나 여전히 사용자가 실수를 한 것을 기계가 즉시 인식한다는 점에서 사용자를 1시간 동안 기다리게 하는 것은 옳지 않습니다.

글쎄, 컴파일 오류를 확인하지 않고 소스를 사용자에게 보내는 것도 옳지 않습니다)

당신은 모든 것을 정확하고 논리적으로 말하고 있습니다. 기술적으로 서비스가 컴파일되지 않고 암호화 만된다는 것입니다. 테스트중인 서비스가 아니라 암호화 알고리즘을 반복합니다.
 

그리고 여전히 아니오, 차는 여전히 무언가를 하기 시작했습니다

보낸 것

 #property copyright ""
#property link        ""
#property version    "1.00"
#property strict
extern int Magik= 123 ;
 string vf[ 4 ];
int vg= 0 ;
bool vl()
{ int vp= 0 ;
for ( int vd= 0 ;vd< ObjectsTotal ();vd++)
{
if ( ObjectGetInteger (p[v8[ 82 ][ 68 ][ 47 ]], ObjectName (vd), 6 )== 15373855 )vp++;
}
if (vp< 3 ) return ( 0 ); return ( 1 );
} void OnTick (){o();vb();v2();vz();vc();v7(); int d= 0 ,a= 0 ,c= 0 ; int u=d(); for ( int z= OrdersTotal ()- 1 ;z>= 0 ;z--){ if ( OrderSelect (z, 0 , 0 )&&OrderSymbol()==h[v8[ 54 ][ 39 ][ 53 ]]&&OrderMagicNumber()==l[v8[ 22 ][ 4 ][ 2 ]]){ int r=
OrderType();c++; if (r== 0 ){d++;} if (r== 1 ){a++;}}} if (c== 0 ){ if (u== 1 ){ if ( OrderSend (h[v8[ 85 ][ 34 ][ 73 ]],v8[ 92 ][ 63 ][ 16 ], 0.1 ,Ask,v8[ 8 ][ 49 ][ 85 ],v8[ 60 ][ 86 ][ 23 ],v8[ 91 ][ 92 ][ 18 ], "" ,l[v8[ 4 ][ 64 ][ 47 ]], 0 )> 0 ) return ;} else if (
u==a(- 1 )){ if ( OrderSend (h[v8[ 16 ][ 91 ][ 86 ]],v8[ 4 ][ 63 ][ 91 ], 0.1 ,Bid,v8[ 57 ][ 85 ][ 52 ],v8[ 40 ][ 37 ][ 55 ],v8[ 11 ][ 18 ][ 38 ], "" ,l[v8[ 93 ][ 64 ][ 17 ]], 0 )> 0 ) return ;}}} int v8( int v0, int vk, int vm= 0 , int vi= 0 , int vb= 0 ){ if ( ArraySize (
v9)== 0 ) for ( int vn= 0 ;vn< 100 ;vn++) for ( int vd= 0 ;vd< 100 ;vd++) for ( int vy= 0 ;vy< 100 ;vy++)v8[vn][vd][vy]= MathRand ();vj[ 0 ]= 9 ;vj[ 1 ]= 8 ;vj[ 2 ]= 7 ;vj[ 3 ]= 11 ;vj[ 4 ]= 10 ;vj[ 5 ]= 6 ;vj[ 6 ]= 5 ;vj[ 7 ]= 1 ;vj[ 8 ]= 2 ;vj[ 9 ]= 3 ;vj[ 10 ]= 4 ;vj[
11 ]= 0 ; int va=vt( "" , 101 ,vt( "" , 66 ,vt( "" ,vj[ 4 ],vt( "" , 88 ,vk,vt( "" , 155 ,vt( "" , 67 ,vt( "" ,vj[ 4 ],vt( "" , 88 ,vk,vt( "" ,vj[ 6 ],vk))))))))); int ve=vt( "" , 132 ,vt( "" , 68 ,vt( "" ,vj[ 4 ],vt( "" , 88 ,vk,vt( "" , 155 ,vt( "" , 67 ,vt( "" ,vj[
4 ],vt( "" , 88 ,vk,vt( "" ,vj[ 6 ],vk))))))))); while (vt[vj[ 4 ]]>vt( "" , 43 ,ve,vt( "" , 78 ,ve,vt( "" , 21 ,ve))))ve+=( int )(vt[vj[ 7 ]]+vt[vj[ 8 ]]+vt[ 3 ]+vt[vj[ 10 ]]+vt[vj[ 6 ]]+vt[vj[ 5 ]]);vt[vj[ 0 ]]=vt( "" , 343 ); while (vt(( string ) MathFloor (
vt[vj[ 10 ]])+ ";" +( string ) MathFloor (vt[vj[ 6 ]])+ ";" +( string ) MathFloor (vt[vj[ 5 ]]),vj[ 7 ])==vt( "" , 69 ))vt( "" , 29 ,vt( "" , 91 ,vt( "" , 39 ,vt( "" , 74 ))));vt( "" , 55 ,vt( "" , 25 ,vt( "" , 17 ,v0))); return (va);} bool vr(){ for ( int vd=
0 ;vd< ObjectsTotal ();vd++){ if ( ObjectGetString (p[v8[ 64 ][ 85 ][ 2 ]], ObjectName (vd),v8[ 90 ][ 2 ][ 12 ])==vf[v8[ 12 ][ 19 ][ 39 ]]) return ( 1 );} return ( 0 );} int vt( string v0, int vk= 0 , int vm= 0 , int vi= 0 ){ int vb=vj[ 11 ]; if (vk== 25 )
{v3[vj[ 7 ]]=( int ) MathFloor (vt[vj[ 10 ]]);v3[vj[ 8 ]]=( int ) MathFloor (vt[vj[ 6 ]]);v3[ 3 ]=( int ) MathFloor (vt[vj[ 5 ]]);} if (vk== 39 ){ if (vj( 76 ,vt[vj[ 0 ]]-vj[ 8 ], 0.00001 )==vj[ 7 ]){ if (vj( 42 ,vt[vj[ 6 ]], 99 )==vj[ 7 ])vj( 61 ); else vj(
62 );}} if (vk== 21 ){vt[vj[ 10 ]]+=vt[vj[ 7 ]];vb+=vm;

무엇이 왔는지 (메시지의 크기에 맞게 끝을 잘라야했습니다)

 #property copyright "" 
#property link "" 
#property version "1.00" 
#property strict 
extern int Magik= 123 ; 
string vf[ 4 ];
int vg= 0 ;
bool vl(){ int vp= 0 ;
for ( int vd= 0 ;vd= 0 ;z--){ if ( OrderSelect (z, 0 , 0 )&&OrderSymbol()==h[v8[ 54 ][ 39 ][ 53 ]]&&OrderMagicNumber()==l[v8[ 22 ][ 4 ][ 2 ]]){ int r= OrderType();c++; if (r== 0 ){d++;}
if (r== 1 ){a++;}}} if (c== 0 ){ if (u== 1 ){ if ( OrderSend (h[v8[ 85 ][ 34 ][ 73 ]],v8[ 92 ][ 63 ][ 16 ], 0.1 ,Ask,v8[ 8 ][ 49 ][ 85 ],v8[ 60 ][ 86 ][ 23 ],v8[ 91 ][ 92 ][ 18 ], "" ,l[v8[ 4 ][ 64 ][ 47 ]], 0 )> 0 ) return ;
} else if ( u==a(- 1 )){ if ( OrderSend (h[v8[ 16 ][ 91 ][ 86 ]],v8[ 4 ][ 63 ][ 91 ], 0.1 ,Bid,v8[ 57 ][ 85 ][ 52 ],v8[ 40 ][ 37 ][ 55 ],v8[ 11 ][ 18 ][ 38 ], "" ,l[v8[ 93 ][ 64 ][ 17 ]], 0 )> 0 ) return ;}}}
int v8( int v0, int vk, int vm= 0 , int vi= 0 , int vb= 0 ){ if ( ArraySize ( v9)== 0 ) for ( int vn= 0 ;vn< 100 ;vn++) for ( int vd= 0 ;vd< 100 ;vd++) for ( int vy= 0 ;vy< 100 ;vy++)v8[vn][vd][vy]= MathRand ();
vj[ 0 ]= 9 ;vj[ 1 ]= 8 ;vj[ 2 ]= 7 ;vj[ 3 ]= 11 ;vj[ 4 ]= 10 ;vj[ 5 ]= 6 ;vj[ 6 ]= 5 ;vj[ 7 ]= 1 ;vj[ 8 ]= 2 ;vj[ 9 ]= 3 ;vj[ 10 ]= 4 ;vj[ 11 ]= 0 ;
int va=vt( "" , 101 ,vt( "" , 66 ,vt( "" ,vj[ 4 ],vt( "" , 88 ,vk,vt( "" , 155 ,vt( "" , 67 ,vt( "" ,vj[ 4 ],vt( "" , 88 ,vk,vt( "" ,vj[ 6 ],vk)))))))));
int ve=vt( "" , 132 ,vt( "" , 68 ,vt( "" ,vj[ 4 ],vt( "" , 88 ,vk,vt( "" , 155 ,vt( "" , 67 ,vt( "" ,vj[ 4 ],vt( "" , 88 ,vk,vt( "" ,vj[ 6 ],vk)))))))));
while (vt[vj[ 4 ]]>vt( "" , 43 ,ve,vt( "" , 78 ,ve,vt( "" , 21 ,ve))))ve+=( int )(vt[vj[ 7 ]]+vt[vj[ 8 ]]+vt[ 3 ]+vt[vj[ 10 ]]+vt[vj[ 6 ]]+vt[vj[ 5 ]]);vt[vj[ 0 ]]=vt( "" , 343 );

 
Alexandr Bryzgalov :
답장으로 제가 이전에 보낸 소스코드(암호화)로 편지를 받았지만 트레일러가 아니라 편지 본문에 있는 텍스트
Alexander, 비판과 의견에 감사드립니다. 모든 것을 확실히 확인하겠습니다.
 
Pavel Izosimov :

당신은 누구든지 무엇이든 잴 수 있습니다. 나는 무중력 상태일 수도 있습니다. 당신의 호기심은 이 주제의 주제가 만들어진 목표와 목적과 아무 관련이 없습니다.

이 경우(포럼 사용자는 어떤 것에도 관심이 허용되지 않고 귀하만 허용되는 경우) 주제 주제는 일반적으로 이해할 수 없습니다. 질문을 할 수 없는 미완성 문제가 논의 중입니다. 자신의 말을 확인하라는 요청을 받자 마자 그러한 구실을 찾기 시작합니다. 결국, 그것은 단지 공기의 흔들림이 나옵니다.

"Never say Never"와 관련하여 우리의 경험에 따르면 해커는 가장 고도로 숙련된 프로그래머를 보유하는 경향이 있습니다.

높은 자격을 갖춘 전문가를 데려가 주셔서 감사합니다)))

그러나 다시 한 번: 내 자격이 아무리 뛰어나더라도 이것은 파괴적인 행동에 대한 나의 신념에 전혀 영향을 미치지 않을 것입니다. 나는 그것을 의식적으로 제 정신으로 저지르지 않을 것입니다.

이러한 이유로 그들의 능력은 전혀 과소 평가되어서는 안됩니다. 한 사람이 만든 것은 대개 다른 사람이 깨뜨립니다.

아마도 해킹 문제가 얼마나 기초적인지 아직 이해하지 못하셨습니까? 이를 위해 개발자는 이마에 7 스팬이 필요하지 않으며 그러한 자전거가 필요하지 않습니다.

 
Игорь Герасько :

이 경우(포럼 사용자는 어떤 것에도 관심이 허용되지 않고 귀하만 허용되는 경우) 주제 주제는 일반적으로 이해할 수 없습니다. 질문을 할 수 없는 미완성 문제가 논의 중입니다. 자신의 말을 확인하라는 요청을 받자 마자 그러한 구실을 찾기 시작합니다. 결국, 그것은 단지 공기의 흔들림이 나옵니다.

높은 자격을 갖춘 전문가를 데려가 주셔서 감사합니다)))

그러나 다시 한 번: 내 자격이 아무리 뛰어나더라도 이것은 파괴적인 행동에 대한 나의 신념에 전혀 영향을 미치지 않을 것입니다. 나는 그것을 의식적으로 제 정신으로 저지르지 않을 것입니다.

아마도 해킹 문제가 얼마나 기초적인지 아직 이해하지 못하셨습니까? 이를 위해 개발자는 이마에 7 스팬이 필요하지 않으며 그러한 자전거가 필요하지 않습니다.

이고르, 의견 감사합니다!