As I understand it, the following chain of events occurs in OAuth 2 in order for Site A to access User X's information on Site B.
Site A registers with Site B, and obtains a Secret and an ID.
When User X tells Site A to access Site B, User X is sent to Site B where it tells Site B that he would...
so it's overkill. why is reflection overkill in that case, and does the master missing one have significance?
sometimes these things (at that site) are quite subtle in their construction
just trying to learn what I can from the story
I'm hindered in some places by my lack of knowledge of Java
user4704
7:12 PM
I believe the point is that reflection was the wrong tool for the job (by virtue of being too heavy-handed) and that even such an approach can have simple pitfalls.
inb4 a metaphor for why you shouldn't use singletons
user4704
Reflection is heavily string-based, for example, so it would be easy to miss a property in the copy code or for new properties to not get picked up by them.
user4704
or for misspellings to render the whole thing broken in a fashion that did not fail as soon as it could (at compile time)
Right now, I'm attempting to hook a __fastcall function. Said function initializes all internal classes, what they inherit from, their size and some more information. This means, with a successful hook, I get a ton of valuable information.
In computer programming, the term hooking covers a range of techniques used to alter or augment the behavior of an operating system, of applications, or of other software components by intercepting function calls or messages or events passed between software components. Code that handles such intercepted function calls, events or messages is called a "hook".
Hooking is used for many purposes, including debugging and extending functionality.
Examples might include intercepting keyboard or mouse event messages before they reach an application, or intercepting operating system calls in order...
IDAPro supports special breakpoints which can read out registers. This means I could just read out the information in a special breakpoint in IDA which I've done before.
underscore notation, especially leading underscores is commonly used in libraries, and even then mostly the low level system libraries. I dont see it many other places
I used to have a lot of m_implementation-> floating around in C++ code, but I switched the relevant compilation firewall to something more like a handle/body idiom and now I can reasonably call it m_body->
Alright, folks. If your work was moving down the road, you're a student, and it took 1:40 minutes by bus to get there would you seek other employment, ride the bus both ways every day, or buy a car?
Car is 20 minutes.
I have to make this decission in roughly 3 months ._.