Changeset 5289 for framework3/tags
- Timestamp:
- 01/10/08 00:03:23 (9 months ago)
- Files:
-
- framework3/tags/framework-3.0/lib/rex/arch.rb (modified) (3 diffs)
- framework3/tags/framework-3.0/lib/rex/constants.rb (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
framework3/tags/framework-3.0/lib/rex/arch.rb
r3784 r5289 43 43 [addr].pack('N') 44 44 when ARCH_SPARC 45 [addr].pack('N') 45 [addr].pack('N') 46 when ARCH_ARMLE 47 [addr].pack('V') 48 when ARCH_ARMBE 49 [addr].pack('N') 46 50 end 47 51 end … … 51 55 # 52 56 def self.endian(arch) 57 58 if ( arch.is_a?(::Array)) 59 arch = arch[0] 60 end 61 53 62 case arch 54 63 when ARCH_X86 … … 60 69 when ARCH_SPARC 61 70 return ENDIAN_BIG 71 when ARCH_ARMLE 72 return ENDIAN_LITTLE 73 when ARCH_ARMBE 74 return ENDIAN_BIG 62 75 end 76 63 77 return ENDIAN_LITTLE 64 78 end framework3/tags/framework-3.0/lib/rex/constants.rb
r4215 r5289 71 71 ARCH_CMD = 'cmd' 72 72 ARCH_PHP = 'php' 73 ARCH_ARMLE = 'armle' 74 ARCH_ARMBE = 'armbe' 73 75 ARCH_TYPES = 74 76 [ … … 77 79 ARCH_PPC, 78 80 ARCH_SPARC, 81 ARCH_ARMLE, 82 ARCH_ARMBE, 79 83 ARCH_CMD, 80 84 ARCH_PHP
