1. A wireless agent operable to: dynamically determine an access point for wireless communications from a mobile device through a network; automatically select one of a plurality of security profiles associated with a mobile device based, at least in part, on the determined access point, each security profile including a plurality of security parameters for accessing at least one wireless network; modify at least one of plurality of network configuration options of the mobile device based on the selected security profile; and automatically attempt to communicably connect the mobile device to the access point using the network configuration options.