⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 d-out.s

📁 cryptlib安全工具包
💻 S
📖 第 1 页 / 共 5 页
字号:
	movb	%al,		%bl	movb	%ah,		%cl	rorl	$4,		%edx	movl	      _des_SPtrans(%ebx),%ebp	movb	%dl,		%bl	xorl	%ebp,		%esi	movl	0x200+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%esi	movb	%dh,		%cl	shrl	$16,		%eax	movl	0x100+_des_SPtrans(%ebx),%ebp	xorl	%ebp,		%esi	movb	%ah,		%bl	shrl	$16,		%edx	movl	0x300+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%esi	movl	24(%esp),	%ebp	movb	%dh,		%cl	andl	$0xff,		%eax	andl	$0xff,		%edx	movl	0x600+_des_SPtrans(%ebx),%ebx	xorl	%ebx,		%esi	movl	0x700+_des_SPtrans(%ecx),%ebx	xorl	%ebx,		%esi	movl	0x400+_des_SPtrans(%eax),%ebx	xorl	%ebx,		%esi	movl	0x500+_des_SPtrans(%edx),%ebx	xorl	%ebx,		%esi	jmp	.L001end.L000start_decrypt:	# Round 15 	movl	120(%ebp),	%eax	xorl	%ebx,		%ebx	movl	124(%ebp),	%edx	xorl	%esi,		%eax	xorl	%esi,		%edx	andl	$0xfcfcfcfc,	%eax	andl	$0xcfcfcfcf,	%edx	movb	%al,		%bl	movb	%ah,		%cl	rorl	$4,		%edx	movl	      _des_SPtrans(%ebx),%ebp	movb	%dl,		%bl	xorl	%ebp,		%edi	movl	0x200+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%edi	movb	%dh,		%cl	shrl	$16,		%eax	movl	0x100+_des_SPtrans(%ebx),%ebp	xorl	%ebp,		%edi	movb	%ah,		%bl	shrl	$16,		%edx	movl	0x300+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%edi	movl	24(%esp),	%ebp	movb	%dh,		%cl	andl	$0xff,		%eax	andl	$0xff,		%edx	movl	0x600+_des_SPtrans(%ebx),%ebx	xorl	%ebx,		%edi	movl	0x700+_des_SPtrans(%ecx),%ebx	xorl	%ebx,		%edi	movl	0x400+_des_SPtrans(%eax),%ebx	xorl	%ebx,		%edi	movl	0x500+_des_SPtrans(%edx),%ebx	xorl	%ebx,		%edi	# Round 14 	movl	112(%ebp),	%eax	xorl	%ebx,		%ebx	movl	116(%ebp),	%edx	xorl	%edi,		%eax	xorl	%edi,		%edx	andl	$0xfcfcfcfc,	%eax	andl	$0xcfcfcfcf,	%edx	movb	%al,		%bl	movb	%ah,		%cl	rorl	$4,		%edx	movl	      _des_SPtrans(%ebx),%ebp	movb	%dl,		%bl	xorl	%ebp,		%esi	movl	0x200+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%esi	movb	%dh,		%cl	shrl	$16,		%eax	movl	0x100+_des_SPtrans(%ebx),%ebp	xorl	%ebp,		%esi	movb	%ah,		%bl	shrl	$16,		%edx	movl	0x300+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%esi	movl	24(%esp),	%ebp	movb	%dh,		%cl	andl	$0xff,		%eax	andl	$0xff,		%edx	movl	0x600+_des_SPtrans(%ebx),%ebx	xorl	%ebx,		%esi	movl	0x700+_des_SPtrans(%ecx),%ebx	xorl	%ebx,		%esi	movl	0x400+_des_SPtrans(%eax),%ebx	xorl	%ebx,		%esi	movl	0x500+_des_SPtrans(%edx),%ebx	xorl	%ebx,		%esi	# Round 13 	movl	104(%ebp),	%eax	xorl	%ebx,		%ebx	movl	108(%ebp),	%edx	xorl	%esi,		%eax	xorl	%esi,		%edx	andl	$0xfcfcfcfc,	%eax	andl	$0xcfcfcfcf,	%edx	movb	%al,		%bl	movb	%ah,		%cl	rorl	$4,		%edx	movl	      _des_SPtrans(%ebx),%ebp	movb	%dl,		%bl	xorl	%ebp,		%edi	movl	0x200+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%edi	movb	%dh,		%cl	shrl	$16,		%eax	movl	0x100+_des_SPtrans(%ebx),%ebp	xorl	%ebp,		%edi	movb	%ah,		%bl	shrl	$16,		%edx	movl	0x300+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%edi	movl	24(%esp),	%ebp	movb	%dh,		%cl	andl	$0xff,		%eax	andl	$0xff,		%edx	movl	0x600+_des_SPtrans(%ebx),%ebx	xorl	%ebx,		%edi	movl	0x700+_des_SPtrans(%ecx),%ebx	xorl	%ebx,		%edi	movl	0x400+_des_SPtrans(%eax),%ebx	xorl	%ebx,		%edi	movl	0x500+_des_SPtrans(%edx),%ebx	xorl	%ebx,		%edi	# Round 12 	movl	96(%ebp),	%eax	xorl	%ebx,		%ebx	movl	100(%ebp),	%edx	xorl	%edi,		%eax	xorl	%edi,		%edx	andl	$0xfcfcfcfc,	%eax	andl	$0xcfcfcfcf,	%edx	movb	%al,		%bl	movb	%ah,		%cl	rorl	$4,		%edx	movl	      _des_SPtrans(%ebx),%ebp	movb	%dl,		%bl	xorl	%ebp,		%esi	movl	0x200+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%esi	movb	%dh,		%cl	shrl	$16,		%eax	movl	0x100+_des_SPtrans(%ebx),%ebp	xorl	%ebp,		%esi	movb	%ah,		%bl	shrl	$16,		%edx	movl	0x300+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%esi	movl	24(%esp),	%ebp	movb	%dh,		%cl	andl	$0xff,		%eax	andl	$0xff,		%edx	movl	0x600+_des_SPtrans(%ebx),%ebx	xorl	%ebx,		%esi	movl	0x700+_des_SPtrans(%ecx),%ebx	xorl	%ebx,		%esi	movl	0x400+_des_SPtrans(%eax),%ebx	xorl	%ebx,		%esi	movl	0x500+_des_SPtrans(%edx),%ebx	xorl	%ebx,		%esi	# Round 11 	movl	88(%ebp),	%eax	xorl	%ebx,		%ebx	movl	92(%ebp),	%edx	xorl	%esi,		%eax	xorl	%esi,		%edx	andl	$0xfcfcfcfc,	%eax	andl	$0xcfcfcfcf,	%edx	movb	%al,		%bl	movb	%ah,		%cl	rorl	$4,		%edx	movl	      _des_SPtrans(%ebx),%ebp	movb	%dl,		%bl	xorl	%ebp,		%edi	movl	0x200+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%edi	movb	%dh,		%cl	shrl	$16,		%eax	movl	0x100+_des_SPtrans(%ebx),%ebp	xorl	%ebp,		%edi	movb	%ah,		%bl	shrl	$16,		%edx	movl	0x300+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%edi	movl	24(%esp),	%ebp	movb	%dh,		%cl	andl	$0xff,		%eax	andl	$0xff,		%edx	movl	0x600+_des_SPtrans(%ebx),%ebx	xorl	%ebx,		%edi	movl	0x700+_des_SPtrans(%ecx),%ebx	xorl	%ebx,		%edi	movl	0x400+_des_SPtrans(%eax),%ebx	xorl	%ebx,		%edi	movl	0x500+_des_SPtrans(%edx),%ebx	xorl	%ebx,		%edi	# Round 10 	movl	80(%ebp),	%eax	xorl	%ebx,		%ebx	movl	84(%ebp),	%edx	xorl	%edi,		%eax	xorl	%edi,		%edx	andl	$0xfcfcfcfc,	%eax	andl	$0xcfcfcfcf,	%edx	movb	%al,		%bl	movb	%ah,		%cl	rorl	$4,		%edx	movl	      _des_SPtrans(%ebx),%ebp	movb	%dl,		%bl	xorl	%ebp,		%esi	movl	0x200+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%esi	movb	%dh,		%cl	shrl	$16,		%eax	movl	0x100+_des_SPtrans(%ebx),%ebp	xorl	%ebp,		%esi	movb	%ah,		%bl	shrl	$16,		%edx	movl	0x300+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%esi	movl	24(%esp),	%ebp	movb	%dh,		%cl	andl	$0xff,		%eax	andl	$0xff,		%edx	movl	0x600+_des_SPtrans(%ebx),%ebx	xorl	%ebx,		%esi	movl	0x700+_des_SPtrans(%ecx),%ebx	xorl	%ebx,		%esi	movl	0x400+_des_SPtrans(%eax),%ebx	xorl	%ebx,		%esi	movl	0x500+_des_SPtrans(%edx),%ebx	xorl	%ebx,		%esi	# Round 9 	movl	72(%ebp),	%eax	xorl	%ebx,		%ebx	movl	76(%ebp),	%edx	xorl	%esi,		%eax	xorl	%esi,		%edx	andl	$0xfcfcfcfc,	%eax	andl	$0xcfcfcfcf,	%edx	movb	%al,		%bl	movb	%ah,		%cl	rorl	$4,		%edx	movl	      _des_SPtrans(%ebx),%ebp	movb	%dl,		%bl	xorl	%ebp,		%edi	movl	0x200+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%edi	movb	%dh,		%cl	shrl	$16,		%eax	movl	0x100+_des_SPtrans(%ebx),%ebp	xorl	%ebp,		%edi	movb	%ah,		%bl	shrl	$16,		%edx	movl	0x300+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%edi	movl	24(%esp),	%ebp	movb	%dh,		%cl	andl	$0xff,		%eax	andl	$0xff,		%edx	movl	0x600+_des_SPtrans(%ebx),%ebx	xorl	%ebx,		%edi	movl	0x700+_des_SPtrans(%ecx),%ebx	xorl	%ebx,		%edi	movl	0x400+_des_SPtrans(%eax),%ebx	xorl	%ebx,		%edi	movl	0x500+_des_SPtrans(%edx),%ebx	xorl	%ebx,		%edi	# Round 8 	movl	64(%ebp),	%eax	xorl	%ebx,		%ebx	movl	68(%ebp),	%edx	xorl	%edi,		%eax	xorl	%edi,		%edx	andl	$0xfcfcfcfc,	%eax	andl	$0xcfcfcfcf,	%edx	movb	%al,		%bl	movb	%ah,		%cl	rorl	$4,		%edx	movl	      _des_SPtrans(%ebx),%ebp	movb	%dl,		%bl	xorl	%ebp,		%esi	movl	0x200+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%esi	movb	%dh,		%cl	shrl	$16,		%eax	movl	0x100+_des_SPtrans(%ebx),%ebp	xorl	%ebp,		%esi	movb	%ah,		%bl	shrl	$16,		%edx	movl	0x300+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%esi	movl	24(%esp),	%ebp	movb	%dh,		%cl	andl	$0xff,		%eax	andl	$0xff,		%edx	movl	0x600+_des_SPtrans(%ebx),%ebx	xorl	%ebx,		%esi	movl	0x700+_des_SPtrans(%ecx),%ebx	xorl	%ebx,		%esi	movl	0x400+_des_SPtrans(%eax),%ebx	xorl	%ebx,		%esi	movl	0x500+_des_SPtrans(%edx),%ebx	xorl	%ebx,		%esi	# Round 7 	movl	56(%ebp),	%eax	xorl	%ebx,		%ebx	movl	60(%ebp),	%edx	xorl	%esi,		%eax	xorl	%esi,		%edx	andl	$0xfcfcfcfc,	%eax	andl	$0xcfcfcfcf,	%edx	movb	%al,		%bl	movb	%ah,		%cl	rorl	$4,		%edx	movl	      _des_SPtrans(%ebx),%ebp	movb	%dl,		%bl	xorl	%ebp,		%edi	movl	0x200+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%edi	movb	%dh,		%cl	shrl	$16,		%eax	movl	0x100+_des_SPtrans(%ebx),%ebp	xorl	%ebp,		%edi	movb	%ah,		%bl	shrl	$16,		%edx	movl	0x300+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%edi	movl	24(%esp),	%ebp	movb	%dh,		%cl	andl	$0xff,		%eax	andl	$0xff,		%edx	movl	0x600+_des_SPtrans(%ebx),%ebx	xorl	%ebx,		%edi	movl	0x700+_des_SPtrans(%ecx),%ebx	xorl	%ebx,		%edi	movl	0x400+_des_SPtrans(%eax),%ebx	xorl	%ebx,		%edi	movl	0x500+_des_SPtrans(%edx),%ebx	xorl	%ebx,		%edi	# Round 6 	movl	48(%ebp),	%eax	xorl	%ebx,		%ebx	movl	52(%ebp),	%edx	xorl	%edi,		%eax	xorl	%edi,		%edx	andl	$0xfcfcfcfc,	%eax	andl	$0xcfcfcfcf,	%edx	movb	%al,		%bl	movb	%ah,		%cl	rorl	$4,		%edx	movl	      _des_SPtrans(%ebx),%ebp	movb	%dl,		%bl	xorl	%ebp,		%esi	movl	0x200+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%esi	movb	%dh,		%cl	shrl	$16,		%eax	movl	0x100+_des_SPtrans(%ebx),%ebp	xorl	%ebp,		%esi	movb	%ah,		%bl	shrl	$16,		%edx	movl	0x300+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%esi	movl	24(%esp),	%ebp	movb	%dh,		%cl	andl	$0xff,		%eax	andl	$0xff,		%edx	movl	0x600+_des_SPtrans(%ebx),%ebx	xorl	%ebx,		%esi	movl	0x700+_des_SPtrans(%ecx),%ebx	xorl	%ebx,		%esi	movl	0x400+_des_SPtrans(%eax),%ebx	xorl	%ebx,		%esi	movl	0x500+_des_SPtrans(%edx),%ebx	xorl	%ebx,		%esi	# Round 5 	movl	40(%ebp),	%eax	xorl	%ebx,		%ebx	movl	44(%ebp),	%edx	xorl	%esi,		%eax	xorl	%esi,		%edx	andl	$0xfcfcfcfc,	%eax	andl	$0xcfcfcfcf,	%edx	movb	%al,		%bl	movb	%ah,		%cl	rorl	$4,		%edx	movl	      _des_SPtrans(%ebx),%ebp	movb	%dl,		%bl	xorl	%ebp,		%edi	movl	0x200+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%edi	movb	%dh,		%cl	shrl	$16,		%eax	movl	0x100+_des_SPtrans(%ebx),%ebp	xorl	%ebp,		%edi	movb	%ah,		%bl	shrl	$16,		%edx	movl	0x300+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%edi	movl	24(%esp),	%ebp	movb	%dh,		%cl	andl	$0xff,		%eax	andl	$0xff,		%edx	movl	0x600+_des_SPtrans(%ebx),%ebx	xorl	%ebx,		%edi	movl	0x700+_des_SPtrans(%ecx),%ebx	xorl	%ebx,		%edi	movl	0x400+_des_SPtrans(%eax),%ebx	xorl	%ebx,		%edi	movl	0x500+_des_SPtrans(%edx),%ebx	xorl	%ebx,		%edi	# Round 4 	movl	32(%ebp),	%eax	xorl	%ebx,		%ebx	movl	36(%ebp),	%edx	xorl	%edi,		%eax	xorl	%edi,		%edx	andl	$0xfcfcfcfc,	%eax	andl	$0xcfcfcfcf,	%edx	movb	%al,		%bl	movb	%ah,		%cl	rorl	$4,		%edx	movl	      _des_SPtrans(%ebx),%ebp	movb	%dl,		%bl	xorl	%ebp,		%esi	movl	0x200+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%esi	movb	%dh,		%cl	shrl	$16,		%eax	movl	0x100+_des_SPtrans(%ebx),%ebp	xorl	%ebp,		%esi	movb	%ah,		%bl	shrl	$16,		%edx	movl	0x300+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%esi	movl	24(%esp),	%ebp	movb	%dh,		%cl	andl	$0xff,		%eax	andl	$0xff,		%edx	movl	0x600+_des_SPtrans(%ebx),%ebx	xorl	%ebx,		%esi	movl	0x700+_des_SPtrans(%ecx),%ebx	xorl	%ebx,		%esi	movl	0x400+_des_SPtrans(%eax),%ebx	xorl	%ebx,		%esi	movl	0x500+_des_SPtrans(%edx),%ebx	xorl	%ebx,		%esi	# Round 3 	movl	24(%ebp),	%eax	xorl	%ebx,		%ebx	movl	28(%ebp),	%edx	xorl	%esi,		%eax	xorl	%esi,		%edx	andl	$0xfcfcfcfc,	%eax	andl	$0xcfcfcfcf,	%edx	movb	%al,		%bl	movb	%ah,		%cl	rorl	$4,		%edx	movl	      _des_SPtrans(%ebx),%ebp	movb	%dl,		%bl	xorl	%ebp,		%edi	movl	0x200+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%edi	movb	%dh,		%cl	shrl	$16,		%eax	movl	0x100+_des_SPtrans(%ebx),%ebp	xorl	%ebp,		%edi	movb	%ah,		%bl	shrl	$16,		%edx	movl	0x300+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%edi	movl	24(%esp),	%ebp	movb	%dh,		%cl	andl	$0xff,		%eax	andl	$0xff,		%edx	movl	0x600+_des_SPtrans(%ebx),%ebx	xorl	%ebx,		%edi	movl	0x700+_des_SPtrans(%ecx),%ebx	xorl	%ebx,		%edi	movl	0x400+_des_SPtrans(%eax),%ebx	xorl	%ebx,		%edi	movl	0x500+_des_SPtrans(%edx),%ebx	xorl	%ebx,		%edi	# Round 2 	movl	16(%ebp),	%eax	xorl	%ebx,		%ebx	movl	20(%ebp),	%edx	xorl	%edi,		%eax	xorl	%edi,		%edx	andl	$0xfcfcfcfc,	%eax	andl	$0xcfcfcfcf,	%edx	movb	%al,		%bl	movb	%ah,		%cl	rorl	$4,		%edx	movl	      _des_SPtrans(%ebx),%ebp	movb	%dl,		%bl	xorl	%ebp,		%esi	movl	0x200+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%esi	movb	%dh,		%cl	shrl	$16,		%eax	movl	0x100+_des_SPtrans(%ebx),%ebp	xorl	%ebp,		%esi	movb	%ah,		%bl	shrl	$16,		%edx	movl	0x300+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%esi	movl	24(%esp),	%ebp	movb	%dh,		%cl	andl	$0xff,		%eax	andl	$0xff,		%edx	movl	0x600+_des_SPtrans(%ebx),%ebx	xorl	%ebx,		%esi	movl	0x700+_des_SPtrans(%ecx),%ebx	xorl	%ebx,		%esi	movl	0x400+_des_SPtrans(%eax),%ebx	xorl	%ebx,		%esi	movl	0x500+_des_SPtrans(%edx),%ebx	xorl	%ebx,		%esi	# Round 1 	movl	8(%ebp),	%eax	xorl	%ebx,		%ebx	movl	12(%ebp),	%edx	xorl	%esi,		%eax	xorl	%esi,		%edx	andl	$0xfcfcfcfc,	%eax	andl	$0xcfcfcfcf,	%edx	movb	%al,		%bl	movb	%ah,		%cl	rorl	$4,		%edx	movl	      _des_SPtrans(%ebx),%ebp	movb	%dl,		%bl	xorl	%ebp,		%edi	movl	0x200+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%edi	movb	%dh,		%cl	shrl	$16,		%eax	movl	0x100+_des_SPtrans(%ebx),%ebp	xorl	%ebp,		%edi	movb	%ah,		%bl	shrl	$16,		%edx	movl	0x300+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%edi	movl	24(%esp),	%ebp	movb	%dh,		%cl	andl	$0xff,		%eax	andl	$0xff,		%edx	movl	0x600+_des_SPtrans(%ebx),%ebx	xorl	%ebx,		%edi	movl	0x700+_des_SPtrans(%ecx),%ebx	xorl	%ebx,		%edi	movl	0x400+_des_SPtrans(%eax),%ebx	xorl	%ebx,		%edi	movl	0x500+_des_SPtrans(%edx),%ebx	xorl	%ebx,		%edi	# Round 0 	movl	(%ebp),		%eax	xorl	%ebx,		%ebx	movl	4(%ebp),	%edx	xorl	%edi,		%eax	xorl	%edi,		%edx	andl	$0xfcfcfcfc,	%eax	andl	$0xcfcfcfcf,	%edx	movb	%al,		%bl	movb	%ah,		%cl	rorl	$4,		%edx	movl	      _des_SPtrans(%ebx),%ebp	movb	%dl,		%bl	xorl	%ebp,		%esi	movl	0x200+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%esi	movb	%dh,		%cl	shrl	$16,		%eax	movl	0x100+_des_SPtrans(%ebx),%ebp	xorl	%ebp,		%esi	movb	%ah,		%bl	shrl	$16,		%edx	movl	0x300+_des_SPtrans(%ecx),%ebp	xorl	%ebp,		%esi	movl	24(%esp),	%ebp	movb	%dh,		%cl	andl	$0xff,		%eax	andl	$0xff,		%edx	movl	0x600+_des_SPtrans(%ebx),%ebx	xorl	%ebx,		%esi	movl	0x700+_des_SPtrans(%ecx),%ebx	xorl	%ebx,		%esi	movl	0x400+_des_SPtrans(%eax),%ebx	xorl	%ebx,		%esi	movl	0x500+_des_SPtrans(%edx),%ebx	xorl	%ebx,		%esi.L001end:	# FP 	movl	20(%esp),	%edx.byte 209.byte 206		# rorl $1 %esi 	movl	%edi,		%eax	xorl	%esi,		%edi	andl	$0xaaaaaaaa,	%edi

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -