Chemical modifications of proteins confer new functions on them or modulate their original functions. Although various approaches are developed for modifications, modifications of the two different reactive sites of proteins by different chemicals are still challenging. In this chapter, we show a simple approach for selective modifications of both interior and exterior surfaces of protein nanocages by two different chemicals based on a molecular size filter effect of the surface pores.