I've looked on this site and on SE. but I couldn't get a handle on this. Is there a way to find what type of encoding (and/or encode key) is being used? For example, I am testing a web application(PHP) which will encode the links before it will be showed to the end-user.
For example, the source link is: https://www.amazon.com/gp/drive/share?s=OUhODh-US9cj1EVKlakRWw
Then the encoded output the link will be: Wkt6OVpIeHBLR0J1Umx6TkdVRWRlZm03MExydXhnTTI4UEUvTGN1YkM1VW5Ma2JkQUJ4T3hMNDNhWjREZ3ZoNlUyd1lETmRoRlZlRFZlRVdNVzY0OGc9PQ==
Is there a way to find out which encode method was used and the passkey (the string that was used to mix/replace the input string to produce the output string).
Aside from just trying a bunch of common hashing/encoding sequences on the original strings and hoping to stumble across a matching output? If I have a lot of input strings and output hashes does that help in any way for analysis?