Send me more jobs like this

Mobile Security / Penetration Tester

Keywords / Skills : Mobile Security

5 - 10 years
Posted: 2019-05-16

Industry
IT/Computers - Hardware
IT/Computers - Software
Function
IT
Role
Software Engineer/Programmer
Business Analyst
Posted On
16th May 2019
Job Description
  • Experience in software development and best practices on either Android and/or iOS (At least 3 - 5 years).
  • Includes experience doing code audits
  • Working knowledge of both Android and iOS platforms
  • Experience in penetration testing mobile applications
  • Understanding of the attack paths on mobile applications
  • Programming languages: Python, Shell script, Java, C, ARM/INTEL assembly, Objective-C
  • Common OS exploits: Jailbreaking/Rooting/Flashing a device, custom kernels, custom ROMs, hooking frameworks
  • Knowledge of classic attacking techniques: data cloning, reverse engineering, traffic interception, hooking, debugging (like gdb, jdb, other tools like Burp suite, Substrate, Frida, Cycript, IDA…)
  • Experience in advance tools such as Miasm, Unicorn, Angr is a plus
  • Understanding of communication protocols
  • OSI Model, TLS standards, Certificates
  • Knowledge and experience in cryptography
  • Common crypto algorithm (AES, RSA, MAC, PBKDF, etc)
  • Common platform crypto libraries (OpenSSL, BouncyCastle/SpongyCastle, javax.crypto, iOS CommonCrypto)
  • Interest and understanding of low-level aspects of operating systems
  • Syscalls, processes, daemons, virtual memory, kernel extensions

Key Skill(s)

About Company

TechBridge Market
Similar Jobs
View All Similar Jobs


Walkin for you