como detectar accesos

francisco
18 de Mayo del 2005
Hola, he de diseñar una clase en java que permita detectar fallos de seguridad (accesos por métodos públicos, métodos no finales...) en cualquier clase que reciba como parámetro.Ademas de los mencionados fallos de seguridad a alguien se le ocurre algun tipo de acceso ...
Muchas Gracias XDDD

nkpevfqy
18 de Mayo del 2005
Que entiendes por fallos de seguridad en una clase???????
Una clase debera ser final si el diseño asi lo exije. Debera tener los metodos publicos que el diseño exija, ni mas ni menos. No puedes saber si una clase es "insegura" si no conoces el diseño y si lo siguio como debe ser. Podemos hablar de otro tipo de seguridad, como que habra sockets que los deje abiertos, etc. Para este tipo de cosas, el JBuilder tiene una herramienta para detectar si abre sockets y demas. El concepto "seguridad" es muy relativo, y hablando de una clase como entidad, ni te cuento. Se podria hablar aparte de seguridad "higiene codificando". Esto es, si cierra los ficheros/sockets/conexiones despues de utilizarlos, si "libera" la memoria de forma ordenada y a tiempo (pone a null o resetea las estructuras de datos cuando dejan de utilizarse), ...