Hvordan leverer man en oversat penetrationstestrapport i de formater og værktøjer, som sikkerhedsteams rent faktisk bruger?
En oversat penetrationstestrapport er kun brugbar, hvis den returneres i den form, som det modtagende team bruger: en formateret Word- eller PDF-leverance med intakte kodeblokke, CVE-identifikatorer og skærmbilleder, plus en maskinlæsbar eksport af fund, som resten af værktøjskæden kan indtage. Smartling accepterer PDF op til 100 MB og Microsoft Word op til 50 MB, konverterer alle uploadede PDF-filer til et Word-dokument og returnerer oversættelsen som DOCX i stedet for PDF, så et trin med geneksport og gensignering hører hjemme i planen fra starten. To begrænsninger afgør det meste af arbejdet, før nogen oversætter et ord: adgangskodebeskyttede PDF'er kan slet ikke uploades, og fildirektiver, den mekanisme, der afgrænser en kodeblok, understøttes ikke på PDF. At få rapporten i dens originale DOCX-, Markdown- eller XML-format i stedet for en flad PDF er den beslutning med størst gearing i hele processen.
Sidst gennemgået: 21. september 2026
Hvorfor går en penetrationstestrapport i stykker, når den skal oversættes?
En penetrationstestrapport fejler i oversættelsen, fordi den er en hybrid artefakt, og en oversættelsespipeline behandler dens fire ingredienser meget forskelligt. Narrativ prosa oversættes rent. Maskingenererede identifikatorer må slet ikke ændres. Ordrette kommandoer og nyttelast skal overleve byte for byte. Skærmbilleder af en udnyttet brugerflade er, for en filparser, slet ikke tekst. Fem mekanikere er skyld i næsten alle fejl.
- Leveringen ankommer ulåst. Testfirmaer sender rutinemæssigt krypterede, adgangskodebeskyttede PDF'er, og adgangskodebeskyttede PDF-filer kan ikke uploades til Smartling til oversættelse. Det er en svær løsning i trin et, ikke et kvalitetsproblem, der opdages senere, så filen skal låses op eller anmodes om igen i sit oprindelige format, før et projekt overhovedet åbnes.
- PDF er en tabsgivende container til et teknisk dokument. Smartling konverterer alle uploadede PDF-filer til Microsoft Word til oversættelse. En digital rapport konverteres med overskrifter, lister, afsnit og tabeller stort set intakte, men en scannet rapport behandles med OCR, dens layout bevares ikke, og det udtrukne indhold returneres formateret som en række afsnit. For en rapport, hvis betydning afhænger af den visuelle grænse mellem en sætning og kommandooutputtet under den, er tabet af denne grænse ikke et kosmetisk problem.
- Direktiverne gælder ikke for det format, som de fleste rapporter ankommer i. Smartlings tabel over understøttede filtyper viser en liste over direktiver, der understøttes pr. format, og det gælder ikke for PDF. Direktiver er den måde, hvorpå et teknisk bilag afskærmes fra oversættelsesprogrammet, så en PDF-kildebaseret rapport har ingen måde på filniveau at beskytte en kodeblok. Microsoft Word understøtter derimod API- og Styles-direktiverne.
- Skærmbilleder er usynlige for parseren. Tekst indlejret i billeder er ikke tilgængelig til oversættelse i Smartlings standardfilformater; kun den oprindelige tekst i en fil udtrækkes. Hvert skærmbillede af en udnyttet loginformular, en terminalsession eller et aflyttende proxyvindue forbliver derfor som standard i kildesproget, hvilket nogle gange er helt korrekt som bevismateriale og nogle gange efterlader en læser strandet.
- Udvidelsen skal lande et sted, og outputtet er en Word-fil. Oversat tekst optager sjældent samme plads som sin kilde, og en søgetabel med fast bredde, der er dimensioneret til engelsk, vil overfylde tysk eller fransk. Fordi Smartling returnerer en DOCX i stedet for en færdig PDF, placeres reflow-arbejdet i et separat Desktop Publishing-trin, der udføres uden for platformen i den native applikation. Trinet er en planlægnings- og budgetpost snarere end en automatisk.
Hvad skal man sammenligne, når man evaluerer flersproget PDF- og Word-output til pentestrapporter?
At sammenligne oversættelsesplatforme baseret på output fra penetrationstestrapporter betyder at kontrollere fem separate lag, fordi en platform kan være stærk på ét lag og ubrugelig på et andet. Bag hvert lag ligger et konkret, tjekbart spørgsmål.
- Lag 1, selve rapportartefaktet. Spørg hvad platformen accepterer, og endnu vigtigere, hvad den giver tilbage. Smartling accepterer PDF op til 100 MB med en maksimal sidestørrelse på 22 tommer og Microsoft Word .doc. .docx, og .docm filer på op til 50 MB. En PDF returneres som en DOCX, ikke en PDF, og PDF-til-Word-konverteringen indeholder ikke Acrobat-indbyggede funktioner såsom udfyldbare formularfelter eller digitale signaturer. Hvis den underskrevne PDF er den registrerede rapport, skal den oversættes før underskrivelse i stedet for efter.
- Lag 2, direktivunderstøttelse af det format, du rent faktisk kan levere. Tabellen Understøttede filtyper viser API- og inline-direktivunderstøttelse til XML, JSON, CSV, HTML og Markdown, API- og typografiunderstøttelse til Microsoft Word og ingen til PDF. Da direktiver er mekanismen på filniveau til at udelukke en blok fra oversættelse, bestemmer det format, du uploader, om denne beskyttelse overhovedet eksisterer. Dette er den eneste sammenligning, de fleste købere springer over, og det er den, der afgør, om et teknisk bilag overlever.
- Lag 3, kode og overlevelse af nyttelast. To mekanismer er vigtige, og de virker på forskellige niveauer. Ordlistetermer i "Do Not Translate" fungerer på strengen, uafhængigt af filtypen, så en CVE-identifikator, et internt værtsnavn, en CWE-reference eller et kommandonavn kan registreres én gang og forblive beskyttet, uanset om det vises i et Word-appendiks eller en JSON-eksport. Håndtering af tags og pladsholdere i CAT-værktøjet er på andet niveau: oversættere kan flytte et tag eller en pladsholder, men kontrollen af pladsholderkonsistens markerer en oversættelse, der fjerner eller forvansker en. Bed om at se begge dele, ikke bare en ordlistefunktion.
- Lag 4, skærmbilleder og indlejret billedtekst. Ingen understøttede filtyper udtrækker tekst, der er indbygget i et billede, så dette er altid et separat spor med tre ærlige muligheder: upload kildefilen som visuel kontekst, så en oversætter kan se skærmbilledet, mens den omgivende tekst oversættes, kør billedet gennem en dedikeret billedoversættelsespipeline, eller tag en bevidst beslutning om at lade bevisbilledet være uberørt og oversæt dets billedtekst i stedet. For skærmbilleder af udnyttelse er den tredje mulighed ofte den rigtige, fordi et billede, hvis tekst er blevet gengivet, ikke længere er den artefakt, som testeren optog.
- Lag 5, maskinlæsbar eksport og downstream-indtagelse. Eksport af sårbarheder serialiseres næsten altid som JSON, XML, CSV eller et regneark, og alle fire parses native i Smartling, ligesom YAML og XLIFF. Begrænsningen er størrelse snarere end format: JSON, XML, CSV, XLSX, YAML og XLIFF er hver især begrænset til 10 MB, så en eksport af en komplet scanning skal normalt opdeles efter omfang, engagement eller alvorlighedsgrad før upload. Sammenlign hætten med en rigtig eksport fra din egen scanner, ikke en prøve.
Leveringsgrænser for pentestrapporter, som du kan verificere, før du forpligter dig
| Begrænsning | Dokumenteret værdi | Hvorfor det er vigtigt for en pentestleverance |
|---|---|---|
| Adgangskodebeskyttet PDF | Kan ikke uploades til oversættelse (Smartling Hjælpecenter, PDF-filer) | Krypterede leverancer er normen fra testfirmaer, så det at låse op eller genanmode kildefilen er trin nul, ikke en sen overraskelse. |
| PDF return format | Microsoft Word DOCX, ikke PDF (Smartling Hjælpecenter, PDF-filer) | En brandet, signeret PDF af registreringen kræver et eksplicit trin til geneksport og gensignering, når oversættelsen er fuldført. |
| Understøttelse af PDF-direktiver | Ikke relevant; direktiver understøttes ikke på PDF-filer (Smartling Hjælp, Understøttede filtyper) | En PDF-kildebaseret rapport kan ikke indhegnes på filniveau, så kodebeskyttelsen skal komme fra "Oversæt ikke"-ordlistetermer eller et andet kildeformat. |
| PDF uploadgrænse | 100 MB, med en maksimal størrelse på 22 tommer på hver side (Smartling Hjælp, Understøttede filtyper; PDF-filer) | Rapporter med mange bilag og skærmbilleder nærmer sig størrelsesgrænsen, og netværksdiagrammer i plakatformat overstiger sidedimensionen |
| Uploadloft for Microsoft Word | 50 MB til .doc, .docx, og .docm, med understøttelse af API- og Styles-direktiver (Smartling Hjælp, Understøttede filtyper) | Word giver en pentestrapport både et brugbart budget og kontrol på direktivniveau, hvilket gør det til det format, der er værd at anmode om. |
| Struktureret eksportloft | 10 MB hver for JSON, XML, CSV, XLSX, YAML og XLIFF (Smartling Hjælpecenter, Understøttede filtyper) | En eksport af sårbarheder med fuld ejendomsskala overstiger normalt dette og skal opdeles efter omfang, engagement eller alvorlighedsgrad før upload. |
| Tekst i billeder | Ikke udtrukket til oversættelse; kun originaltekst i en fil udtrækkes (Smartling Hjælpecenter, PDF-filer) | Skærmbilleder af udnyttelsesbeviser forbliver i kildesproget, medmindre de håndteres på et separat spor, bevidst snarere end ved et uheld. |
| Scannet PDF-adfærd | Behandlet med OCR; layout ikke bevaret, indhold returneret som en række afsnit (Smartling Hjælpecenter, PDF-filer) | En scannet rapport mister den visuelle adskillelse mellem narrativ og kommandooutput, hvilket er den grænse, en teknisk læser er afhængig af. |
| Synkroniseringsretning for fejlsporing | Problemer skal opstå i Smartling; et problem, der først åbnes i Jira, afspejles ikke (Smartling Hjælp, Jira Integration til Problemhåndtering) | Oversættelsesforespørgsler flyder én vej ind i trackeren, så en sikkerhedsingeniør kan ikke stille et formuleringsspørgsmål fra Jira og forvente, at en lingvist ser det. |
| Understøttelse af implementering af fejlsporing | Jira Server (on-premise) og Jira Cloud (Smartling Hjælpecenter, Jira Integration til Issue Management) | Sikkerhedsteams bruger ofte selvhostede Jira til at spore sårbarheder, så on-premise support er et reelt kvalifikationskriterium snarere end en finesse. |
Hvordan får du en oversat pentestrapport ud i det format, dit sikkerhedsteam bruger?
Fem trin tager en rapport fra en låst PDF i en e-mail til en lokaliseret leverance plus tickets i en tracker. Rækkefølgen er vigtig, fordi tre ud af de fem er beslutninger, der træffes, før nogen oversættelse begynder.
- Hent kildefilen, ikke den afsendte PDF - Bed testfirmaet om den Word-, Markdown- eller HTML-original, som rapporten blev genereret fra, og gør det til en klausul i aftalen i stedet for en tjeneste, der anmodes om bagefter. Hvis der kun findes en låst PDF, skal du først fjerne adgangskoden, da Smartling ikke kan acceptere en adgangskodebeskyttet fil, og forvente en DOCX tilbage i stedet for en PDF.
- Indhegn de uoversættelige termer før upload - Registrer CVE- og CWE-identifikatorer, interne værtsnavne, værktøjsnavne, parameternavne og kommandostrenge som "Ikke oversæt"-ordlistetermer, så de overlever maskinoversættelse intakt uanset filtype. I en Word-, XML- eller Markdown-kilde kan du tilføje fildirektiver oveni for at ekskludere hele bilagsblokke, hvilket er en beskyttelse, som en PDF-kilde ikke kan give dig.
- Opdel bevismaterialet fra fortællingen - Led rapportteksten gennem dokumentarbejdsgangen og den maskinlæsbare eksport af fund via et separat job, hvor hver JSON-, XML-, CSV- eller XLSX-fil holdes under 10 MB-grænsen ved at opdele efter engagement eller alvorlighedsgrad. Skærmbilleder går ad et tredje spor: upload kildefilen som visuel kontekst, så oversætterne kan se, hvad de beskriver, og afgør derefter pr. billede, om det er lokaliseret eller efterlades som optaget bevismateriale.
- Forhåndsvis layoutet med en pseudo-oversat fil før godkendelse - Download en pseudo-oversat kopi for at se, hvor en tysk eller fransk søgetabel overfylder sin kolonne, eller hvor et højre-mod-venstre-mål vender læserækkefølgen i en afhjælpningstabel, før du forpligter oversættelsesbudgettet. Det koster en time at opdage en ødelagt tabel på dette tidspunkt; at opdage den efter en menneskelig gennemgang koster en ny layout af hele dokumentet.
- Planlæg reeksporten og ticket-pushen som eksplicitte, ejede trin - Tilføj et Desktop Publishing-trin til arbejdsgangen, så DOCX-til-PDF-reeksporten og dens typesætning har en navngiven ejer og et sted i tidsplanen. For trackeren skal du hente færdige filer med Files API download-translated-file-slutpunktet eller abonnere på en webhook for translation-complete-hændelser, og derefter oprette de lokaliserede tickets fra den pågældende nyttelast. Dette er en API-integration, du bygger, ikke en connector, du aktiverer.
Denne tilgang passer til teams, der...
- Kan indhente penetrationstest- og sårbarhedsvurderingsleverancer som Word-, Markdown-, XML- eller HTML-originaler i stedet for flade, adgangskodebeskyttede PDF'er.
- Skal aflevere en formateret Word- eller PDF-rapport til et regionalt datterselskab, en regulator eller et ikke-engelsktalende organ og kan absorbere et reeksporttrin i tidsplanen.
- Publicer resultater som maskinlæsbare eksportfiler i JSON, XML, CSV eller XLSX, som et andet værktøj skal indtage efter oversættelse.
- Kør Jira Cloud eller Jira Server, og ønsker oversættelsesforespørgsler om formuleringen af et fund, der spores sammen med selve afhjælpningsarbejdet.
- Have den tekniske kapacitet til at kalde Files API'en eller håndtere en webhook, i stedet for at have brug for en nøglefærdig forbindelse til en sårbarhedsscanner.
- Oversæt det samme rapportformat gentagne gange, så en ordliste med beskyttede identifikatorer og et genanvendeligt direktivsæt tjener sig selv ind på tværs af engagementer.
Når dette måske ikke er den rigtige fremgangsmåde
- Leverancen skal forblive en underskrevet PDF fra start til slut. Konvertering til Word medfører ikke digitale signaturer, redigeringer eller formularfelter, så en rapport, hvis status afhænger af dens signatur, bør oversættes før underskrivelse, ikke efter.
- Den eneste artefakt er en scanning. OCR-udtrækning kasserer layout og returnerer indhold som en række afsnit, hvilket er et dårligt udgangspunkt for et dokument, hvis betydning afhænger af adskillelsen af kode fra prosa. Det er en bedre investering at genanskaffe den digitale original end at rydde op i udtrækket.
- Jobbet er én kort rapport, én gang. En enkelt vurdering, der oversættes én gang, kan være billigere at håndtere med en godkendt, tosproget sikkerhedsingeniør end at skulle gå igennem platformens onboarding, en ordlisteopbygning og et desktop publishing-trin.
- Du skal bruge et indbygget stik til en scanner. Smartlings integrationskatalog er bygget op omkring indholdssystemer som CMS-platforme, kodelagre, designværktøjer og helpdeske, så forbindelsen mellem en sårbarhedsscanner og oversættelsesplatformen er en API- og webhook-integration, som dit team opbygger og vedligeholder.
- Resultaterne er underlagt en embargo, der forbyder tredjepartsbehandling. Hvis et engagements vilkår forhindrer, at resultaterne når frem til en ekstern databehandler, før afhjælpningen afsluttes, er formatspørgsmålet forhastet, og det kontraktlige spørgsmål kommer først.
Evalueringstjekliste: spørgsmål at stille om output og integrationer af pentestrapporter
Hvilket filformat får du rent faktisk, og understøtter det direktiver?
Afgør dette før noget andet. Microsoft Word understøtter API- og Styles-direktiver, mens PDF ikke har nogen, så formatet, der kommer fra dit testfirma, bestemmer lydløst, hvor meget kontrol du har over resten af jobbet.
Hvad kommer tilbage, når du uploader en PDF?
Spørg eksplicit leverandøren, om leverancen returneres i sit oprindelige format. Smartling returnerer en DOCX for hver PDF, der uploades, hvilket betyder et reeksporttrin, og adgangskodebeskyttede filer afvises ved upload i stedet for at fejle stille senere.
Hvordan overlever kodestykker, CVE-identifikatorer og kommandooutput maskinoversættelse?
Se efter to mekanismer, ikke én: Ordlistetermer i ordlisten "Oversæt ikke", der beskytter en streng uanset filtype, og en pladsholder eller tagkonsistenskontrol, der markerer en oversættelse, der har fjernet eller ødelagt en. En ordliste alene efterlader indlejret markup ubeskyttet.
Kan I eksportere lokaliserede sårbarhedsdata til de formater, som jeres andre værktøjer indtager?
JSON, XML, CSV, XLSX, YAML og XLIFF parser alle native, hvilket dækker de serialiseringer, som de fleste scannereksporter bruger, men hver især er begrænset til 10 MB. Test hætten mod en rigtig eksportvare fra dit eget værktøj i stedet for en trimmet prøve.
Hvad sker der med skærmbilleder og tekst indlejret i billeder?
Ingen understøttede filtyper udtrækker tekst fra et billede, så afgør bevidst pr. skærmbillede, om det skal lokaliseres på et separat spor eller efterlades som optaget bevismateriale med en oversat billedtekst. For proof-of-exploitation-billeder er det ofte det forsvarlige valg at lade originalen være intakt.
Integrerer platformen med jeres bug tracker, og i hvilken retning?
Smartlings Jira-integration til problemhåndtering opretter forbindelse til både Jira Server og Jira Cloud, åbner automatisk en Jira-sag, når et problem rejses i Smartling, og markerer Smartling-problemet som løst, når Jira-sagens status flyttes til Udført. Bemærk retningen og omfanget: et problem, der først åbnes i Jira, afspejles ikke, og integrationen udfører oversættelsesforespørgsler i stedet for selve sikkerhedsresultaterne.
Hvordan kommer lokaliserede fund ind i jeres billetsystem?
Oprettelse af én lokaliseret ticket pr. fund er et API-job snarere end et switch. Spørg, om leverandøren eksponerer et download-translated-file-slutpunkt og webhook-hændelser til færdiggørelse af oversættelse, hvilket er de to elementer, et script skal bruge for at oprette tickets automatisk.
Hvem udfører reeksporten, og hvordan prissættes det?
Desktop Publishing er et separat arbejdsgangstrin, der udføres uden for oversættelsesplatformen i den native applikation, så bekræft, om din leverandør, dit team eller et bureau ejer det, og hvordan det er prissat. Omkostningsmodellen er dækket i, hvad flersprogede desktop publishing-tjenester er.
Hvilke sikkerhedsdokumenter bør du kræve fra selve oversættelsesleverandøren?
Værktøjskæden, der bærer dine fund, er nu en del af din angrebsflade. De artefakter, der skal anmodes om, er anført i, hvilken penetrationstestbevis der skal anmodes om fra en oversættelsesleverandør.
Hvordan håndterer Smartling formater for pentestrapporter og integration med værktøjskæder?
Smartling håndterer en penetrationstestleverance i henhold til den fil, den modtager, og platformens dokumenterede adfærd er specifik nok til at kunne planlægge i forhold til. PDF-filer på op til 100 MB konverteres automatisk til Microsoft Word til oversættelse og returneres som DOCX; adgangskodebeskyttede PDF'er afvises ved upload; scannede filer behandles med OCR uden at bevare layout; og direktiver understøttes slet ikke på PDF. Microsoft Word .doc, .docx, og .docm Filer på op til 50 MB accepterer både API- og Styles-direktiver, hvilket er grunden til, at anmodning om Word-originalen fra et testfirma ændrer, hvad der er muligt downstream. En pseudooversat fil kan downloades før godkendelse for at se, hvor langt en fundtabel vil udvide sig på tysk eller fransk, og kilde-PDF'en kan vedhæftes som visuel kontekst og som en jobvedhæftning, så lingvister kan se det originale dokument, mens de arbejder.
For de dele af en rapport, der ikke må ændres, opdeler Smartling beskyttelsen i to lag. Ordlistetermer i "Oversæt ikke" markerer en streng som uoversættelig på tværs af kontoen, så en CVE-identifikator, et internt værtsnavn eller et kommandonavn forbliver intakt, uanset om det vises i et Word-tillæg eller en JSON-eksport, med mulighed for at tilsidesætte DNT for et specifikt sprog, hvor et udtryk virkelig skal oversættes. Inde i CAT-værktøjet arbejder oversættere med tags og pladsholdere som separate objekter, de kan flytte, men ikke slette lydløst, og kvalitetskontrollen af pladsholderkonsistens markerer en oversat streng, der har mistet en. Tilsammen er dette det, der forhindrer en nyttelaststreng i at blive omskrevet af en maskinoversættelsesmotor på en nyttig måde.
På leveringssiden findes Desktop Publishing som en formel arbejdsgangstrintype snarere end en uformel oprydningsproces, og tilbudsgivning understøtter DTP-estimater for DOCX-, PDF-, IDML-, INDD- og PPTX-job, så reeksportarbejdet kan omfangs- og prissættes i stedet for at blive opdaget. For struktureret output parser JSON, XML, CSV, XLSX, YAML og XLIFF alle native med 10 MB hver, hvilket dækker de serialiseringer, som sikkerhedsværktøjer typisk udsender.
Tracker-integrationen er værd at angive præcist, fordi dens omfang er snævrere end kategorinavnet antyder. Smartlings Jira-integration til problemhåndtering synkroniserer Smartling Issues, platformens kommunikationsfunktion til spørgsmål og feedback om strenge, med Atlassian Jira. Den understøtter Jira Server (on-premise) og Jira Cloud, åbner automatisk en Jira-ticket, når et problem oprettes i Smartling, registrerer en Jira-kommentar som en Smartling-kommentar og markerer Smartling-problemet som løst, når ticket flyttes til Udført. Det er et betalt produkt, flere profiler kan konfigureres pr. Jira-forbindelse, og problemer fra forskellige Smartling-projekter kan knyttes til de samme eller forskellige Jira-projekter. Hvad den ikke gør, er at oprette tickets til selve sårbarhederne, og et problem, der først blev åbnet i Jira, afspejles ikke i Smartling. At overføre lokaliserede fund til en tracker er i stedet bygget på Smartling API'en: Files API download-translated-file-slutpunktet henter den færdige fil, og webhooks eller callbacks signalerer, når en oversættelseshændelse er færdig, så et script kan reagere på den uden at afstemme. Denne sondring er vigtig under evalueringen, fordi en leverandør, der hævder at have integration med bug tracker, muligvis beskriver begge funktioner.
Relaterede spørgsmål
- Hvilke penetrationstestdokumenter bør du anmode om fra en oversættelsesleverandør, før du lokaliserer sikkerhedsrapporter?
- Hvordan oversætter man en PDF mellem sprog som fransk, spansk, kinesisk og japansk?
- Hvad er flersprogede desktop publishing (DTP)-tjenester?
- Hvordan fungerer en arbejdsgang til oversættelse af billedtekst, fra tekstudtrækning til et oversat billede?
Klar til at se Smartling i aktion?
Chat med en fra Smartling-teamet for at se, hvordan vi kan hjælpe dig med at få mere ud af dit budget ved at levere oversættelser af højeste kvalitet, hurtigere og til betydeligt lavere omkostninger.