Para responder, recomendo o ShadowRun Wiki e sua entrada sobre o Rigger :
Riggers jump in to machines to control them with their mind. While jumped in they feel like they are the machine, using the vehicle or drone's sensors to replace their own. This allows the rigger to control the machine at Matrix speeds and with greater precision. The downside is if the machine takes damage the rigger will have to deal with dangerous levels of biofeedback. Like wise the rigger may have to engage in cybercombat with other hackers that are attempting to high jack their devices.
O Rigger usa seus talentos para interagir com um ou vários drones no mundo físico, estendendo suas percepções, poder de fogo e mobilidade graças aos seus drones. O hardware deles é parte deles, e eles tendem a valorizá-lo, em termos de interpretação.
Quando você quer dizer Hacker, suponho que você se refira a Decker :
A Decker is a person which has acquired a datajack and learned to directly interface with a cyberdeck to access the 3D virtual-reality of the Matrix. They are skilled at computer programming and traveling the data streams of the telecommunications grid. They use programs to search for important files, control remote computer systems, and tap phone calls. They can also use attack programs to clash with other deckers or crash IC (intrusion countermeasures).
Um decker carrega um cyberdeck (daí o nome) para jack in the Matrix, e recupera dados, interfere com hardware controlado por computador ... Eles são os hackers do ShadowRun.
Ambos são especializados em ciências da computação em geral, mas sua especialização difere tanto quanto um piloto de drone e um engenheiro de software.