cpprestsdk.dll

  • File Path: C:\Program Files (x86)\Microsoft Office\root\Office16\cpprestsdk.dll
  • Description: A Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design

Hashes

Type Hash
MD5 3FF4F506FDB579B2F27CD2738C1565F7
SHA1 2868A079A9715E0B843BBD443BAE803042D9A958
SHA256 427D26A36265B2B7BE86302B5F389F2D651F09BB5EBCFA57E8D1949688E365BC
SHA384 96427F7824C9E21E6DC21229DB7F36918EADD030D10BE011EA656955C0124DE8517BB36D50B854E44844F37118F09864
SHA512 C54600693574E3553C68ED0AAF98B1F19467BE50B08576361E7F1EB37360098437AC938B4A438316E81223A612CBCF1B564514273D24F8BDF421263DDC0AA159
SSDEEP 24576:8ymkNuaYS2tWIMvFtz1IUZwmj2ZqOmHEt32f2sHstz9jcZJ5WKOobM3cevYI/bkS:/044FyfMLpqSLPsxKkECyk5k3
IMP A8A20EC50A949FDB2333B09CF23F8496
PESHA1 C41ADB29B216DE6F0532FB3030ABDFEDA9E4DB8D
PE256 35EC5A43B4F4187F61F757DA7D84AF5ACA4E81771009432BBD50DA6011F1D1AD

DLL Exports:

Function Name Ordinal Type
header_names::trailer 281 Exported Function
header_names::transfer_encoding 282 Exported Function
header_names::server 226 Exported Function
header_names::te 246 Exported Function
header_names::upgrade 285 Exported Function
header_names::via 300 Exported Function
header_names::warning 301 Exported Function
header_names::user_agent 288 Exported Function
header_names::vary 297 Exported Function
header_names::retry_after 219 Exported Function
header_names::location 181 Exported Function
header_names::max_forwards 183 Exported Function
header_names::if_unmodified_since 168 Exported Function
header_names::last_modified 177 Exported Function
header_names::pragma 205 Exported Function
header_names::range 208 Exported Function
header_names::referer 212 Exported Function
header_names::proxy_authenticate 206 Exported Function
header_names::proxy_authorization 207 Exported Function
header_names::www_authenticate 303 Exported Function
oauth1_strings::consumer_key 124 Exported Function
oauth1_strings::nonce 187 Exported Function
oauth1_strings::callback 115 Exported Function
oauth1_strings::callback_confirmed 116 Exported Function
oauth1_strings::realm 209 Exported Function
oauth1_strings::timestamp 256 Exported Function
oauth1_strings::token 275 Exported Function
oauth1_strings::signature 236 Exported Function
oauth1_strings::signature_method 237 Exported Function
methods::TRCE 51 Exported Function
methods::GET 44 Exported Function
methods::HEAD 45 Exported Function
methods::CONNECT 42 Exported Function
methods::DEL 43 Exported Function
methods::MERGE 46 Exported Function
methods::POST 49 Exported Function
methods::PUT 50 Exported Function
methods::OPTIONS 47 Exported Function
methods::PATCH 48 Exported Function
header_names::accept_charset 65 Exported Function
header_names::accept_encoding 66 Exported Function
mime_types::text_xjson 255 Exported Function
header_names::accept 64 Exported Function
header_names::accept_language 67 Exported Function
header_names::allow 73 Exported Function
header_names::authorization 104 Exported Function
header_names::accept_ranges 68 Exported Function
header_names::age 72 Exported Function
mime_types::text_xjavascript 254 Exported Function
mime_types::text 247 Exported Function
mime_types::text_javascript 248 Exported Function
mime_types::message_http 185 Exported Function
mime_types::multipart_form_data 186 Exported Function
mime_types::text_json 249 Exported Function
mime_types::text_plain_utf16le 252 Exported Function
mime_types::text_plain_utf8 253 Exported Function
mime_types::text_plain 250 Exported Function
mime_types::text_plain_utf16 251 Exported Function
header_names::cache_control 113 Exported Function
header_names::expires 147 Exported Function
header_names::from 156 Exported Function
header_names::etag 145 Exported Function
header_names::expect 146 Exported Function
header_names::host 163 Exported Function
header_names::if_none_match 166 Exported Function
header_names::if_range 167 Exported Function
header_names::if_match 164 Exported Function
header_names::if_modified_since 165 Exported Function
header_names::date 136 Exported Function
header_names::content_encoding 126 Exported Function
header_names::content_language 127 Exported Function
header_names::connection 123 Exported Function
header_names::content_disposition 125 Exported Function
header_names::content_length 128 Exported Function
header_names::content_range 132 Exported Function
header_names::content_type 133 Exported Function
header_names::content_location 130 Exported Function
header_names::content_md5 131 Exported Function
oauth1_strings::token_secret 279 Exported Function
_http_response::to_string 260 Exported Function
http_msg_base::to_string 262 Exported Function
windows_category_impl::message 184 Exported Function
_http_request::to_string 259 Exported Function
windows_category_impl::default_error_condition 139 Exported Function
web::uri 235 Exported Function
http_msg_base::_prepare_to_receive_data 59 Exported Function
std::exception_ptr 54 Exported Function
std::allocator 41 Exported Function
details::websocket_client_task_impl 31 Exported Function
std::allocator 242 Exported Function
std::allocator 243 Exported Function
std::allocator 201 Exported Function
std::error_code 202 Exported Function
scoped_c_thread_locale::c_locale 112 Exported Function
details::_http_request 28 Exported Function
details::http_msg_base 29 Exported Function
http_headers::content_length 129 Exported Function
http_msg_base::_get_content_length 57 Exported Function
std::allocator 227 Exported Function
client::websocket_exception 121 Exported Function
std::allocator 71 Exported Function
std::char_traits 224 Exported Function
std::char_traits 225 Exported Function
chunked_encoding::add_chunked_delimiters 70 Exported Function
std::allocator 283 Exported Function
json::keep_object_element_order 176 Exported Function
std::allocator 182 Exported Function
std::allocator 220 Exported Function
value::erase 144 Exported Function
std::allocator 230 Exported Function
http::http_request 161 Exported Function
std::allocator 228 Exported Function
std::allocator 229 Exported Function
std::allocator 231 Exported Function
utility::datetime 234 Exported Function
std::allocator 143 Exported Function
http_headers::set_content_length 232 Exported Function
std::allocator 233 Exported Function
oauth2_strings::redirect_uri 211 Exported Function
oauth2_strings::refresh_token 213 Exported Function
oauth2_strings::expires_in 148 Exported Function
oauth2_strings::grant_type 160 Exported Function
oauth2_strings::response_type 218 Exported Function
oauth2_strings::token 276 Exported Function
oauth2_strings::token_type 280 Exported Function
oauth2_strings::scope 221 Exported Function
oauth2_strings::state 240 Exported Function
oauth2_strings::code 122 Exported Function
oauth1_methods::hmac_sha1 162 Exported Function
oauth1_methods::plaintext 203 Exported Function
oauth1_strings::verifier 298 Exported Function
oauth1_strings::version 299 Exported Function
oauth2_strings::access_token 69 Exported Function
oauth2_strings::client_id 118 Exported Function
oauth2_strings::client_secret 119 Exported Function
oauth2_strings::authorization_code 105 Exported Function
oauth2_strings::bearer 107 Exported Function
std::allocator 239 Exported Function
value::number 190 Exported Function
value::object 195 Exported Function
value::number 189 Exported Function
value::number 193 Exported Function
json::value 194 Exported Function
std::char_traits 199 Exported Function
std::error_code 200 Exported Function
std::char_traits 197 Exported Function
std::error_code 198 Exported Function
value::number 191 Exported Function
datetime::utc_now 289 Exported Function
json::value 87 Exported Function
std::allocator 238 Exported Function
datetime::date_format 158 Exported Function
value::array 86 Exported Function
value::null 188 Exported Function
value::number 192 Exported Function
value::array 88 Exported Function
value::boolean 108 Exported Function
web::uri 6 Exported Function
listener::http_listener_config 7 Exported Function
details::_http_server_context 3 Exported Function
http_msg_base::http_msg_base 8 Exported Function
value::value 22 Exported Function
std::allocator 20 Exported Function
json::value 12 Exported Function
value::value 24 Exported Function
std::allocator 19 Exported Function
std::allocator 2 Exported Function
std::allocator 154 Exported Function
std::allocator 155 Exported Function
std::allocator 241 Exported Function
details::oauth1_state 52 Exported Function
_file_info::_file_info 1 Exported Function
web::uri 4 Exported Function
client::http_client_config 5 Exported Function
scoped_c_thread_locale::scoped_c_thread_locale 9 Exported Function
details::scoped_c_thread_locale 30 Exported Function
json::value 13 Exported Function
number::is_int32 170 Exported Function
number::is_int64 171 Exported Function
client::websocket_client_config 25 Exported Function
websocket_callback_client::websocket_callback_client 26 Exported Function
number::is_uint32 173 Exported Function
value::is_integer 172 Exported Function
json::value 37 Exported Function
value::as_bool 91 Exported Function
value::is_double 169 Exported Function
client::websocket_client_config 27 Exported Function
value::value 23 Exported Function
value::value 15 Exported Function
value::value 16 Exported Function
value::value 14 Exported Function
value::value 21 Exported Function
std::allocator 10 Exported Function
uri::uri 11 Exported Function
value::value 17 Exported Function
value::value 18 Exported Function
std::allocator 180 Exported Function
std::allocator 273 Exported Function
json::value 34 Exported Function
json::value 35 Exported Function
std::allocator 272 Exported Function
std::allocator 257 Exported Function
conversions::to_base64 258 Exported Function
std::allocator 291 Exported Function
std::allocator 179 Exported Function
_sync_fsb 314 Exported Function
_get_size 307 Exported Function
_getn_fsb 308 Exported Function
_close_fsb 305 Exported Function
_close_fsb_nolock 306 Exported Function
_open_fsb_str 309 Exported Function
_seekrdtoend_fsb 312 Exported Function
_seekwrpos_fsb 313 Exported Function
_putn_fsb 310 Exported Function
_seekrdpos_fsb 311 Exported Function
std::allocator 266 Exported Function
std::allocator 157 Exported Function
details::oauth1_state 61 Exported Function
details::windows_category 302 Exported Function
std::allocator 135 Exported Function
web::uri_builder 62 Exported Function
std::function 141 Exported Function
std::allocator 58 Exported Function
std::allocator 38 Exported Function
utility::datetime 245 Exported Function
details::platform_category 204 Exported Function
std::allocator 267 Exported Function
std::allocator 270 Exported Function
std::allocator 268 Exported Function
std::allocator 265 Exported Function
std::allocator 271 Exported Function
std::ratio 222 Exported Function
std::allocator 304 Exported Function
std::allocator 287 Exported Function
std::allocator 295 Exported Function
web::uri 36 Exported Function
std::allocator 75 Exported Function
std::allocator 76 Exported Function
http_client::base_uri 106 Exported Function
web::uri 74 Exported Function
value::as_double 92 Exported Function
std::allocator 296 Exported Function
std::allocator 138 Exported Function
value::type 284 Exported Function
value::as_integer 93 Exported Function
uri_builder::to_uri 269 Exported Function
http_msg_base::_extract_json 55 Exported Function
std::allocator 101 Exported Function
std::allocator 39 Exported Function
value::operator 40 Exported Function
value::at 102 Exported Function
uri::authority 103 Exported Function
uri::resource 217 Exported Function
_http_request::absolute_uri 63 Exported Function
_http_request::relative_uri 214 Exported Function
std::allocator 140 Exported Function
mime_types::application_octetstream 81 Exported Function
mime_types::application_x_www_form_urlencoded 82 Exported Function
mime_types::application_javascript 79 Exported Function
mime_types::application_json 80 Exported Function
mime_types::application_xjavascript 83 Exported Function
mime_types::boundary 109 Exported Function
mime_types::form_data 153 Exported Function
mime_types::application_xjson 84 Exported Function
mime_types::application_xml 85 Exported Function
mime_types::application_http 78 Exported Function
charset_types::latin1 178 Exported Function
charset_types::usascii 286 Exported Function
components::component 142 Exported Function
charset_types::ascii 98 Exported Function
charset_types::utf16 290 Exported Function
charset_types::utf8 294 Exported Function
mime_types::application_atom_xml 77 Exported Function
charset_types::utf16be 292 Exported Function
charset_types::utf16le 293 Exported Function
datetime::date_format 261 Exported Function
nonce_generator::generate 159 Exported Function
web::uri 278 Exported Function
http_msg_base::extract_utf8string 152 Exported Function
uri_components::join 175 Exported Function
http_headers::cache_control 114 Exported Function
http_headers::content_type 134 Exported Function
http_msg_base::extract_string 149 Exported Function
http_msg_base::extract_utf16string 151 Exported Function
web::uri 277 Exported Function
oauth1_config::build_authorization_uri 110 Exported Function
Concurrency::cancellation_token 216 Exported Function
uri_builder::is_valid 174 Exported Function
websocket_incoming_message::extract_string 150 Exported Function
websocket_client_task_impl::receive 210 Exported Function
http_listener_impl::close 120 Exported Function
http_listener_impl::open 196 Exported Function
_http_request::_reply_if_not_already 60 Exported Function
http::http_response 215 Exported Function
http_headers::date 137 Exported Function
value::as_number 94 Exported Function
value::as_object 95 Exported Function
value::as_array 89 Exported Function
value::as_array 90 Exported Function
value::as_object 96 Exported Function
json::value 32 Exported Function
json::value 33 Exported Function
std::allocator 99 Exported Function
value::at 100 Exported Function
oauth1_config::token 274 Exported Function
value::serialize 223 Exported Function
value::to_string 264 Exported Function
details::oauth1_state 53 Exported Function
oauth2_config::build_authorization_uri 111 Exported Function
uri_builder::to_string 263 Exported Function
http_msg_base::_extract_vector 56 Exported Function
http_client::client_config 117 Exported Function
value::as_string 97 Exported Function
websocket_client_config::subprotocols 244 Exported Function

Signature

  • Status: Signature verified.
  • Serial: 33000002CF6D2CC57CAA65A6D80000000002CF
  • Thumbprint: 1A221B3B4FEF088B17BA6704FD088DF192D9E0EF
  • Issuer: CN=Microsoft Code Signing PCA 2010, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
  • Subject: CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US

File Metadata

  • Original Filename: TARGET_NAME.dll
  • Product Name: C++ REST SDK
  • Company Name: Microsoft
  • File Version: 2.8.0
  • Product Version: 2.8.0
  • Language: English (United States)
  • Legal Copyright: Copyright (c) Microsoft Corporation.
  • Machine Type: 32-bit

File Scan

  • VirusTotal Detections: 0/71
  • VirusTotal Link: https://www.virustotal.com/gui/file/427d26a36265b2b7be86302b5f389f2d651f09bb5ebcfa57e8d1949688e365bc/detection/

MIT License. Copyright (c) 2020-2021 Strontic.