I have a concrete slab as a front porch on a property I recently acquired. This was put in when the house was built. At some point since it was put in, front sunk/settled and the slab separated from the house. It looks like previous owners attempted numerous patches (silicone sealants, concrete patch etc). The separation from the house allowed termites to enter and damage a 5 foot section of the rim joist along the front - there is no active infestation and we've determined the rim joist was the only damage.
At some point I realize I need to have the front porch torn out and the rim joist repaired. However, in the short term I'm looking for the best way to patch the concrete and mitigate further damage to the joist from moisture or critters coming from the crack. What would be the best thing to do?