From 055f2f405922c37dd8991e9b29e4db9a8ea18c49 Mon Sep 17 00:00:00 2001
From: xf0r3m
+ RPC (ang. Remote Procedure Call), czyli + zdalne wywoÅanie procedury to system, ktory ma umożliwiÄ aplikacjom + sieciowych uruchomienie funkcji znajdujÄ cych siÄ na serwerze. + Każdemu z tych programów przypisywany jest numer, dziÄki któremu + bÄdzie można go wywoÅaÄ. System ten znajduje siÄ w niższych partiach + warsty aplikacji. +
++ Aplikacje korzystajÄ ce z RPC używajÄ klasyczny portów transmisji + warstwy transportowej takich jak: TCP czy UDP. WymagajÄ one natomiast + jeszcze jednej usÅugi poÅredniczÄ cej mianowicie + rpcbind. Jej zadaniem jest mapowanie portów TCP/UDP + na numery programów RPC. UsÅuga rpcbind może byÄ widoczna + podczas skanowania. Za pomocÄ poniższego polecenie możemy sprawdziÄ + czy jakiÅ program możemy uruchomiÄ i za pomocÄ jakiej usÅugi. +
++xf0r3m@vm-76925c3:~$ rpcinfo -p localhost + program vers proto port service + 100000 4 tcp 111 portmapper + 100000 3 tcp 111 portmapper + 100000 2 tcp 111 portmapper + 100000 4 udp 111 portmapper + 100000 3 udp 111 portmapper + 100000 2 udp 111 portmapper ++
+ Podobny wynik polecenia możemy uzyskaÄ posiadajÄ c obsÅugÄ NFS w + swoim systemie. Nie bÄdÄ tutaj rozpisywaÅ siÄ na temat wyników + tego polecenia. RPC to póki co nie nasza liga, nie mniej jednak + warto wiedzieÄ Å¼e istnieje coÅ takiego. Poza NFS z RPC korzysta + także usÅuga NIS (Network Information Service) oraz + program monitorujÄ cy FAM (File Access Monitor) Årodowiska + GNOME. +
+2022; COPYLEFT; ALL RIGHTS REVERSED; -- 2.39.5