rm86unix.cpp

来自「一个用于点对点传输加密的工具包源码」· C++ 代码 · 共 2,018 行 · 第 1/3 页

CPP
2,018
字号
	roll	$12,		%esi	addl	%ecx,		%esi	/* 50 */	subl	%ebx,		%edx	andl	%esi,		%eax	andl	%edi,		%edx	orl	%eax,		%edx	movl	44(%esp),	%eax	roll	$10,		%edi	leal	2400959708(%ecx,%edx),%ecx	movl	$-1,		%edx	addl	%eax,		%ecx	movl	%edi,		%eax	roll	$14,		%ecx	addl	%ebp,		%ecx	/* 51 */	subl	%edi,		%edx	andl	%ecx,		%eax	andl	%esi,		%edx	orl	%eax,		%edx	movl	40(%esp),	%eax	roll	$10,		%esi	leal	2400959708(%ebp,%edx),%ebp	movl	$-1,		%edx	addl	%eax,		%ebp	movl	%esi,		%eax	roll	$15,		%ebp	addl	%ebx,		%ebp	/* 52 */	subl	%esi,		%edx	andl	%ebp,		%eax	andl	%ecx,		%edx	orl	%eax,		%edx	movl	(%esp),		%eax	roll	$10,		%ecx	leal	2400959708(%ebx,%edx),%ebx	movl	$-1,		%edx	addl	%eax,		%ebx	movl	%ecx,		%eax	roll	$14,		%ebx	addl	%edi,		%ebx	/* 53 */	subl	%ecx,		%edx	andl	%ebx,		%eax	andl	%ebp,		%edx	orl	%eax,		%edx	movl	32(%esp),	%eax	roll	$10,		%ebp	leal	2400959708(%edi,%edx),%edi	movl	$-1,		%edx	addl	%eax,		%edi	movl	%ebp,		%eax	roll	$15,		%edi	addl	%esi,		%edi	/* 54 */	subl	%ebp,		%edx	andl	%edi,		%eax	andl	%ebx,		%edx	orl	%eax,		%edx	movl	48(%esp),	%eax	roll	$10,		%ebx	leal	2400959708(%esi,%edx),%esi	movl	$-1,		%edx	addl	%eax,		%esi	movl	%ebx,		%eax	roll	$9,		%esi	addl	%ecx,		%esi	/* 55 */	subl	%ebx,		%edx	andl	%esi,		%eax	andl	%edi,		%edx	orl	%eax,		%edx	movl	16(%esp),	%eax	roll	$10,		%edi	leal	2400959708(%ecx,%edx),%ecx	movl	$-1,		%edx	addl	%eax,		%ecx	movl	%edi,		%eax	roll	$8,		%ecx	addl	%ebp,		%ecx	/* 56 */	subl	%edi,		%edx	andl	%ecx,		%eax	andl	%esi,		%edx	orl	%eax,		%edx	movl	52(%esp),	%eax	roll	$10,		%esi	leal	2400959708(%ebp,%edx),%ebp	movl	$-1,		%edx	addl	%eax,		%ebp	movl	%esi,		%eax	roll	$9,		%ebp	addl	%ebx,		%ebp	/* 57 */	subl	%esi,		%edx	andl	%ebp,		%eax	andl	%ecx,		%edx	orl	%eax,		%edx	movl	12(%esp),	%eax	roll	$10,		%ecx	leal	2400959708(%ebx,%edx),%ebx	movl	$-1,		%edx	addl	%eax,		%ebx	movl	%ecx,		%eax	roll	$14,		%ebx	addl	%edi,		%ebx	/* 58 */	subl	%ecx,		%edx	andl	%ebx,		%eax	andl	%ebp,		%edx	orl	%eax,		%edx	movl	28(%esp),	%eax	roll	$10,		%ebp	leal	2400959708(%edi,%edx),%edi	movl	$-1,		%edx	addl	%eax,		%edi	movl	%ebp,		%eax	roll	$5,		%edi	addl	%esi,		%edi	/* 59 */	subl	%ebp,		%edx	andl	%edi,		%eax	andl	%ebx,		%edx	orl	%eax,		%edx	movl	60(%esp),	%eax	roll	$10,		%ebx	leal	2400959708(%esi,%edx),%esi	movl	$-1,		%edx	addl	%eax,		%esi	movl	%ebx,		%eax	roll	$6,		%esi	addl	%ecx,		%esi	/* 60 */	subl	%ebx,		%edx	andl	%esi,		%eax	andl	%edi,		%edx	orl	%eax,		%edx	movl	56(%esp),	%eax	roll	$10,		%edi	leal	2400959708(%ecx,%edx),%ecx	movl	$-1,		%edx	addl	%eax,		%ecx	movl	%edi,		%eax	roll	$8,		%ecx	addl	%ebp,		%ecx	/* 61 */	subl	%edi,		%edx	andl	%ecx,		%eax	andl	%esi,		%edx	orl	%eax,		%edx	movl	20(%esp),	%eax	roll	$10,		%esi	leal	2400959708(%ebp,%edx),%ebp	movl	$-1,		%edx	addl	%eax,		%ebp	movl	%esi,		%eax	roll	$6,		%ebp	addl	%ebx,		%ebp	/* 62 */	subl	%esi,		%edx	andl	%ebp,		%eax	andl	%ecx,		%edx	orl	%eax,		%edx	movl	24(%esp),	%eax	roll	$10,		%ecx	leal	2400959708(%ebx,%edx),%ebx	movl	$-1,		%edx	addl	%eax,		%ebx	movl	%ecx,		%eax	roll	$5,		%ebx	addl	%edi,		%ebx	/* 63 */	subl	%ecx,		%edx	andl	%ebx,		%eax	andl	%ebp,		%edx	orl	%eax,		%edx	movl	8(%esp),	%eax	roll	$10,		%ebp	leal	2400959708(%edi,%edx),%edi	movl	$-1,		%edx	addl	%eax,		%edi	subl	%ebp,		%edx	roll	$12,		%edi	addl	%esi,		%edi	/* 64 */	movl	16(%esp),	%eax	orl	%ebx,		%edx	addl	%eax,		%esi	xorl	%edi,		%edx	movl	$-1,		%eax	roll	$10,		%ebx	leal	2840853838(%esi,%edx,1),%esi	subl	%ebx,		%eax	roll	$9,		%esi	addl	%ecx,		%esi	/* 65 */	movl	(%esp),		%edx	orl	%edi,		%eax	addl	%edx,		%ecx	xorl	%esi,		%eax	movl	$-1,		%edx	roll	$10,		%edi	leal	2840853838(%ecx,%eax,1),%ecx	subl	%edi,		%edx	roll	$15,		%ecx	addl	%ebp,		%ecx	/* 66 */	movl	20(%esp),	%eax	orl	%esi,		%edx	addl	%eax,		%ebp	xorl	%ecx,		%edx	movl	$-1,		%eax	roll	$10,		%esi	leal	2840853838(%ebp,%edx,1),%ebp	subl	%esi,		%eax	roll	$5,		%ebp	addl	%ebx,		%ebp	/* 67 */	movl	36(%esp),	%edx	orl	%ecx,		%eax	addl	%edx,		%ebx	xorl	%ebp,		%eax	movl	$-1,		%edx	roll	$10,		%ecx	leal	2840853838(%ebx,%eax,1),%ebx	subl	%ecx,		%edx	roll	$11,		%ebx	addl	%edi,		%ebx	/* 68 */	movl	28(%esp),	%eax	orl	%ebp,		%edx	addl	%eax,		%edi	xorl	%ebx,		%edx	movl	$-1,		%eax	roll	$10,		%ebp	leal	2840853838(%edi,%edx,1),%edi	subl	%ebp,		%eax	roll	$6,		%edi	addl	%esi,		%edi	/* 69 */	movl	48(%esp),	%edx	orl	%ebx,		%eax	addl	%edx,		%esi	xorl	%edi,		%eax	movl	$-1,		%edx	roll	$10,		%ebx	leal	2840853838(%esi,%eax,1),%esi	subl	%ebx,		%edx	roll	$8,		%esi	addl	%ecx,		%esi	/* 70 */	movl	8(%esp),	%eax	orl	%edi,		%edx	addl	%eax,		%ecx	xorl	%esi,		%edx	movl	$-1,		%eax	roll	$10,		%edi	leal	2840853838(%ecx,%edx,1),%ecx	subl	%edi,		%eax	roll	$13,		%ecx	addl	%ebp,		%ecx	/* 71 */	movl	40(%esp),	%edx	orl	%esi,		%eax	addl	%edx,		%ebp	xorl	%ecx,		%eax	movl	$-1,		%edx	roll	$10,		%esi	leal	2840853838(%ebp,%eax,1),%ebp	subl	%esi,		%edx	roll	$12,		%ebp	addl	%ebx,		%ebp	/* 72 */	movl	56(%esp),	%eax	orl	%ecx,		%edx	addl	%eax,		%ebx	xorl	%ebp,		%edx	movl	$-1,		%eax	roll	$10,		%ecx	leal	2840853838(%ebx,%edx,1),%ebx	subl	%ecx,		%eax	roll	$5,		%ebx	addl	%edi,		%ebx	/* 73 */	movl	4(%esp),	%edx	orl	%ebp,		%eax	addl	%edx,		%edi	xorl	%ebx,		%eax	movl	$-1,		%edx	roll	$10,		%ebp	leal	2840853838(%edi,%eax,1),%edi	subl	%ebp,		%edx	roll	$12,		%edi	addl	%esi,		%edi	/* 74 */	movl	12(%esp),	%eax	orl	%ebx,		%edx	addl	%eax,		%esi	xorl	%edi,		%edx	movl	$-1,		%eax	roll	$10,		%ebx	leal	2840853838(%esi,%edx,1),%esi	subl	%ebx,		%eax	roll	$13,		%esi	addl	%ecx,		%esi	/* 75 */	movl	32(%esp),	%edx	orl	%edi,		%eax	addl	%edx,		%ecx	xorl	%esi,		%eax	movl	$-1,		%edx	roll	$10,		%edi	leal	2840853838(%ecx,%eax,1),%ecx	subl	%edi,		%edx	roll	$14,		%ecx	addl	%ebp,		%ecx	/* 76 */	movl	44(%esp),	%eax	orl	%esi,		%edx	addl	%eax,		%ebp	xorl	%ecx,		%edx	movl	$-1,		%eax	roll	$10,		%esi	leal	2840853838(%ebp,%edx,1),%ebp	subl	%esi,		%eax	roll	$11,		%ebp	addl	%ebx,		%ebp	/* 77 */	movl	24(%esp),	%edx	orl	%ecx,		%eax	addl	%edx,		%ebx	xorl	%ebp,		%eax	movl	$-1,		%edx	roll	$10,		%ecx	leal	2840853838(%ebx,%eax,1),%ebx	subl	%ecx,		%edx	roll	$8,		%ebx	addl	%edi,		%ebx	/* 78 */	movl	60(%esp),	%eax	orl	%ebp,		%edx	addl	%eax,		%edi	xorl	%ebx,		%edx	movl	$-1,		%eax	roll	$10,		%ebp	leal	2840853838(%edi,%edx,1),%edi	subl	%ebp,		%eax	roll	$5,		%edi	addl	%esi,		%edi	/* 79 */	movl	52(%esp),	%edx	orl	%ebx,		%eax	addl	%edx,		%esi	xorl	%edi,		%eax	movl	128(%esp),	%edx	roll	$10,		%ebx	leal	2840853838(%esi,%eax,1),%esi	movl	%ecx,		64(%esp)	roll	$6,		%esi	addl	%ecx,		%esi	movl	(%edx),		%ecx	movl	%esi,		68(%esp)	movl	%edi,		72(%esp)	movl	4(%edx),	%esi	movl	%ebx,		76(%esp)	movl	8(%edx),	%edi	movl	%ebp,		80(%esp)	movl	12(%edx),	%ebx	movl	16(%edx),	%ebp	/* 80 */	movl	$-1,		%edx	subl	%ebx,		%edx	movl	20(%esp),	%eax	orl	%edi,		%edx	addl	%eax,		%ecx	xorl	%esi,		%edx	movl	$-1,		%eax	roll	$10,		%edi	leal	1352829926(%ecx,%edx,1),%ecx	subl	%edi,		%eax	roll	$8,		%ecx	addl	%ebp,		%ecx	/* 81 */	movl	56(%esp),	%edx	orl	%esi,		%eax	addl	%edx,		%ebp	xorl	%ecx,		%eax	movl	$-1,		%edx	roll	$10,		%esi	leal	1352829926(%ebp,%eax,1),%ebp	subl	%esi,		%edx	roll	$9,		%ebp	addl	%ebx,		%ebp	/* 82 */	movl	28(%esp),	%eax	orl	%ecx,		%edx	addl	%eax,		%ebx	xorl	%ebp,		%edx	movl	$-1,		%eax	roll	$10,		%ecx	leal	1352829926(%ebx,%edx,1),%ebx	subl	%ecx,		%eax	roll	$9,		%ebx	addl	%edi,		%ebx	/* 83 */	movl	(%esp),		%edx	orl	%ebp,		%eax	addl	%edx,		%edi	xorl	%ebx,		%eax	movl	$-1,		%edx	roll	$10,		%ebp	leal	1352829926(%edi,%eax,1),%edi	subl	%ebp,		%edx	roll	$11,		%edi	addl	%esi,		%edi	/* 84 */	movl	36(%esp),	%eax	orl	%ebx,		%edx	addl	%eax,		%esi	xorl	%edi,		%edx	movl	$-1,		%eax	roll	$10,		%ebx	leal	1352829926(%esi,%edx,1),%esi	subl	%ebx,		%eax	roll	$13,		%esi	addl	%ecx,		%esi	/* 85 */	movl	8(%esp),	%edx	orl	%edi,		%eax	addl	%edx,		%ecx	xorl	%esi,		%eax	movl	$-1,		%edx	roll	$10,		%edi	leal	1352829926(%ecx,%eax,1),%ecx	subl	%edi,		%edx	roll	$15,		%ecx	addl	%ebp,		%ecx	/* 86 */	movl	44(%esp),	%eax	orl	%esi,		%edx	addl	%eax,		%ebp	xorl	%ecx,		%edx	movl	$-1,		%eax	roll	$10,		%esi	leal	1352829926(%ebp,%edx,1),%ebp	subl	%esi,		%eax	roll	$15,		%ebp	addl	%ebx,		%ebp	/* 87 */	movl	16(%esp),	%edx	orl	%ecx,		%eax	addl	%edx,		%ebx	xorl	%ebp,		%eax	movl	$-1,		%edx	roll	$10,		%ecx	leal	1352829926(%ebx,%eax,1),%ebx	subl	%ecx,		%edx	roll	$5,		%ebx	addl	%edi,		%ebx	/* 88 */	movl	52(%esp),	%eax	orl	%ebp,		%edx	addl	%eax,		%edi	xorl	%ebx,		%edx	movl	$-1,		%eax	roll	$10,		%ebp	leal	1352829926(%edi,%edx,1),%edi	subl	%ebp,		%eax	roll	$7,		%edi	addl	%esi,		%edi	/* 89 */	movl	24(%esp),	%edx	orl	%ebx,		%eax	addl	%edx,		%esi	xorl	%edi,		%eax	movl	$-1,		%edx	roll	$10,		%ebx	leal	1352829926(%esi,%eax,1),%esi	subl	%ebx,		%edx	roll	$7,		%esi	addl	%ecx,		%esi	/* 90 */	movl	60(%esp),	%eax	orl	%edi,		%edx	addl	%eax,		%ecx	xorl	%esi,		%edx	movl	$-1,		%eax	roll	$10,		%edi	leal	1352829926(%ecx,%edx,1),%ecx	subl	%edi,		%eax	roll	$8,		%ecx	addl	%ebp,		%ecx	/* 91 */	movl	32(%esp),	%edx	orl	%esi,		%eax	addl	%edx,		%ebp	xorl	%ecx,		%eax	movl	$-1,		%edx	roll	$10,		%esi	leal	1352829926(%ebp,%eax,1),%ebp	subl	%esi,		%edx	roll	$11,		%ebp	addl	%ebx,		%ebp	/* 92 */	movl	4(%esp),	%eax	orl	%ecx,		%edx	addl	%eax,		%ebx	xorl	%ebp,		%edx	movl	$-1,		%eax	roll	$10,		%ecx	leal	1352829926(%ebx,%edx,1),%ebx	subl	%ecx,		%eax	roll	$14,		%ebx	addl	%edi,		%ebx	/* 93 */	movl	40(%esp),	%edx	orl	%ebp,		%eax	addl	%edx,		%edi	xorl	%ebx,		%eax	movl	$-1,		%edx	roll	$10,		%ebp	leal	1352829926(%edi,%eax,1),%edi	subl	%ebp,		%edx	roll	$14,		%edi	addl	%esi,		%edi	/* 94 */	movl	12(%esp),	%eax	orl	%ebx,		%edx	addl	%eax,		%esi	xorl	%edi,		%edx	movl	$-1,		%eax	roll	$10,		%ebx	leal	1352829926(%esi,%edx,1),%esi	subl	%ebx,		%eax	roll	$12,		%esi	addl	%ecx,		%esi	/* 95 */	movl	48(%esp),	%edx	orl	%edi,		%eax	addl	%edx,		%ecx	xorl	%esi,		%eax	movl	$-1,		%edx	roll	$10,		%edi	leal	1352829926(%ecx,%eax,1),%ecx	movl	%edi,		%eax	roll	$6,		%ecx	addl	%ebp,		%ecx	/* 96 */	subl	%edi,		%edx	andl	%ecx,		%eax	andl	%esi,		%edx	orl	%eax,		%edx	movl	24(%esp),	%eax	roll	$10,		%esi	leal	1548603684(%ebp,%edx),%ebp	movl	$-1,		%edx	addl	%eax,		%ebp	movl	%esi,		%eax	roll	$9,		%ebp	addl	%ebx,		%ebp	/* 97 */	subl	%esi,		%edx	andl	%ebp,		%eax	andl	%ecx,		%edx	orl	%eax,		%edx	movl	44(%esp),	%eax	roll	$10,		%ecx	leal	1548603684(%ebx,%edx),%ebx	movl	$-1,		%edx	addl	%eax,		%ebx	movl	%ecx,		%eax	roll	$13,		%ebx	addl	%edi,		%ebx	/* 98 */	subl	%ecx,		%edx	andl	%ebx,		%eax	andl	%ebp,		%edx	orl	%eax,		%edx	movl	12(%esp),	%eax	roll	$10,		%ebp	leal	1548603684(%edi,%edx),%edi	movl	$-1,		%edx	addl	%eax,		%edi	movl	%ebp,		%eax	roll	$15,		%edi	addl	%esi,		%edi	/* 99 */	subl	%ebp,		%edx	andl	%edi,		%eax	andl	%ebx,		%edx	orl	%eax,		%edx	movl	28(%esp),	%eax	roll	$10,		%ebx	leal	1548603684(%esi,%edx),%esi	movl	$-1,		%edx	addl	%eax,		%esi	movl	%ebx,		%eax	roll	$7,		%esi	addl	%ecx,		%esi	/* 100 */	subl	%ebx,		%edx	andl	%esi,		%eax	andl	%edi,		%edx	orl	%eax,		%edx	movl	(%esp),		%eax	roll	$10,		%edi	leal	1548603684(%ecx,%edx),%ecx	movl	$-1,		%edx	addl	%eax,		%ecx	movl	%edi,		%eax	roll	$12,		%ecx	addl	%ebp,		%ecx	/* 101 */	subl	%edi,		%edx	andl	%ecx,		%eax	andl	%esi,		%edx	orl	%eax,		%edx	movl	52(%esp),	%eax	roll	$10,		%esi	leal	1548603684(%ebp,%edx),%ebp	movl	$-1,		%edx	addl	%eax,		%ebp	movl	%esi,		%eax	roll	$8,		%ebp	addl	%ebx,		%ebp	/* 102 */	subl	%esi,		%edx	andl	%ebp,		%eax	andl	%ecx,		%edx	orl	%eax,		%edx	movl	20(%esp),	%eax	roll	$10,		%ecx	leal	1548603684(%ebx,%edx),%ebx	movl	$-1,		%edx	addl	%eax,		%ebx	movl	%ecx,		%eax	roll	$9,		%ebx	addl	%edi,		%ebx	/* 103 */	subl	%ecx,		%edx	andl	%ebx,		%eax	andl	%ebp,		%edx	orl	%eax,		%edx	movl	40(%esp),	%eax	roll	$10,		%ebp	leal	1548603684(%edi,%edx),%edi	movl	$-1,		%edx	addl	%eax,		%edi	movl	%ebp,		%eax	roll	$11,		%edi	addl	%esi,		%edi	/* 104 */	subl	%ebp,		%edx	andl	%edi,		%eax	andl	%ebx,		%edx	orl	%eax,		%edx	movl	56(%esp),	%eax	roll	$10,		%ebx	leal	1548603684(%esi,%edx),%esi	movl	$-1,		%edx	addl	%eax,		%esi	movl	%ebx,		%eax	roll	$7,		%esi	addl	%ecx,		%esi	/* 105 */	subl	%ebx,		%edx	andl	%esi,		%eax	andl	%edi,		%edx	orl	%eax,		%edx	movl	60(%esp),	%eax	roll	$10,		%edi	leal	1548603684(%ecx,%edx),%ecx	movl	$-1,		%edx

⌨️ 快捷键说明

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