A Logo

Feel free to include my content in your page via my
RSS feed

Help Irongeek.com pay for
bandwidth and research equipment:

Subscribestar or Patreon

Search Irongeek.com:

Affiliates:
Irongeek Button
Social-engineer-training Button

Help Irongeek.com pay for bandwidth and research equipment:

paypalpixle


pyews: A cross platform python package to interact with Exchange Web Services - Josh Rickard BSidesSTL 2019 (Hacking Illustrated Series InfoSec Tutorial Videos)

pyews: A cross platform python package to interact with Exchange Web Services
Josh Rickard
@MSAdministrator
BSidesSTL 2019

Everyday security teams combat malicious email attacks. Have you ever needed to search and remove messages from your users mailboxes but didn't know or want to use PowerShell CmdLets to do so? What if you wanted to do this on macOS or *Nix systems? Well you can now with pyews. During this talk I will be walking through a Python package I wrote that interacts directly with Exchange Web Services using SOAP based requests. This package allows the user to use their own credentials or use Impersonation. This Python package has implemented AutoDiscover capabilities and all the eDiscovery endpoints to gather all searchable mailboxes, search them, and delete a message from users mailboxes. Additionally, this package supports many additional endpoints (move item, new folder, etc.) plus lots more to interact with your Office 365 or Exchange on-premises environments (Exchange 2010 - Office 2016/Office 365).

Josh’s primary focus is in Windows security, PowerShell and Python automation. He is a GIAC Certified Windows Security Administrator (GCWN) and GIAC Certified Forensic Analyst (GCFA). You can reach Josh at letsautomate.it or on Twitter at @MSAdministrator.

Back to BSidesSTL 2019 video list

Printable version of this article

15 most recent posts on Irongeek.com:


    If you would like to republish one of the articles from this site on your webpage or print journal please contact IronGeek.

    Copyright 2019, IronGeek
    Louisville / Kentuckiana Information Security Enthusiast